范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Python基础知识列表元组字典集合类型转换

  在python学习中,本人整理了一些简洁的列表、字典、元组、集合 的常用方法及属性,以及它们之间如何进行转换,希望对各位自学的同学有所帮助。
  列表 list1 = [1,2,3,4,"我爱你",[10.20.30]]  #(1) 列表的加法 与 乘法 list1 = [10,20,30] list2 = [5,6,7] list1+list2   # [10, 20, 30, 5, 6, 7] list * 3   # [10, 20, 30, 10, 20, 30, 10, 20, 30]  #(2) append 用于向列表末尾添加元素 a = [1,2,3] a.append(4)  # [1,2,3,4]  #(3) insert 第一个参数是插入的位置,第二个参数是要插入的对象 b = [1,2,3] b.insert(2,[13,15])  # [1, 2, [13, 15], 3]  #(4)  clear 清空列表  #(5)  remove  从列表移除元素 (若列表中有重复元素,remove函数只会移除匹配到的第一个) c= [1,2,3,1] c.remove(1)  # [2, 3, 1]  #(6) pop 用于移除列表中指定位置的元素,并返回要移除的元素,默认情况下,移除最后一位 c= [1,2,3,1] c.pop(1)  # [1, 3, 1]  # (7) index 返回所有匹配的元素的索引,第一个参数是等查找对象,第二个参数是先查找的开始范围,第三个参数是查找的结束范围。 c= [1,2,3,1] c.index(1)  # 0  #(8) reverse   将列表反向排列 c= [1,2,3,1] c.reverse()   # [1, 3, 2, 1]  #(9) extend   在列表末尾添加另一个列表   # 与append 相比,extend可以一次性添加多个元素 # *** extend 与 + 都可以实现拼接列表,但是与+ 相比,extend是在源列表的基础上进行列表添加,+ 是两个列表组合,源数据不变 a = [10,20,30] a.extend([1,3,4,6])  # [10, 20, 30, 1, 3, 4, 6]  #(10) copy   用于创建列表的副本 a = [10,20,30] b= a.cpoy()  #(11) sort   排序  常见 ASCII 码 的大小规则,0~9 

元组

元组中的元素不可修改,其他的方法和列表一样

集合

集合是无序的,元素是唯一的。

排列是随机的

创建集合 1.变量名=set(元素)  字符串/列表/元组/字典 a =set("123") a =set([1,2,3]) a =set((1,2,3)) 2. 变量名={元素,元素,…}   元组/字符串/数字 a = {"123",(1,2,3),3}  # (1) add  添加 a=={1,2,3} a.add("你好")   # {1, 2, 3, "你好"}  # (2) update 可以将集合合并 b = {"w","a","d"} a.update(b)    # {1, 2, 3, 6, "a", "d", "w"}  # (3) remove   pop   discard # remove 删除集合中的元素,如果有直接删除,没有程序报错 # pop 随机删除程序中的元素,如果有直接删除,没有程序报错 # discard 删除集合中的元素,如果有直接删除,没有不做任何操作  # (4) 集合的交集并集 s1 = {1,2,3,5} s2 = {1,2,6,7} s1 & s2   交集 s1 | s2   并集
  字典
  字典的建必须是不可变类型,且不能重复
  键可以是任意不可变类型(元组/字符串/数字)创建字典 a={     "姓名":"科比",     "年龄":"18",     1:18,     (1,2,3):"123 "             }  # 括号里面是元组,元组在用列表 b =dict((["年龄","18"],["名字":"kebi"]))# 字典 的增删改查 d= {"名字":"科比","年龄":18} #增加 d["技能"] = "python技能"   # {"名字": "科比", "年龄": 18, "技能": "python技能"} #删除 del d["技能"]   #修改 d["技能"] = "java技能"  #查 d["技能"]
  字典的方法d= {"名字":"科比","年龄":18}  d.get("名字")   # 科比 d.keys() # dict_keys(["名字", "年龄"])  返回所有键 d.items()  # 以列表的的形式返回字典中的所有键值对  dict_items([("名字", "科比"), ("年龄", 18)]) d.values() # 以列表的的形式返回字典中的所有值对   dict_values(["科比", 18]) d.clear()  #清空字典 d.copy()  #创建字典副本,修改原字典对象 不会影响副本 d.fromkeys(("年龄","性别"),1)   #  用于创建一个新字典, 第一个参数是一个序列(列表/字典/集合),第二个参数是任何数据类型,作为每个键的值 # {"年龄": 1, "性别": 1} d.pop("名字")   # 用于从字典中移除指定键,并返回该键所对应的值   d.popitem()  # 函数用于从字典中杀出最后一项,并以元组的形式返回该项所有对应的键和值  ("年龄",18) d.setdefault("性别","男") # 设置键的默认值,若字典中该键已经存在,则忽略。 d.update()   将字典2的值更新到字典1 ,字典2的键在字典1 存在,则对字典1 进行修改,没有则添加
  数据类型之间的转换 str()   int() float() bool() # 1.容器类型转换bool : #    容器类型数据: 字符串,列表,元组,字典,集合 # 2.  非容器类型数据: 数字类型,布尔类型 #    容器中为空  ---》 False #    容器有元素  ---》 True  # 2.数字类型转换bool : # int 类型中  0为false 其他为真 # float 类型中 0.0为false 其他为真  list() # 数字类型是非容器类型,不能转换为列表 # 字符串转列表时,会把字符串中的每一个字符当作列表的元素 # 字典转列表时,只保留字典中的键 # 集合转列表时,结果是无序的,因为集合本身就是无序的   tuple()  与list() 规则相同  set() # 1 数字类型是非容器类型,不能转换为集合 # 2 字符串、列表、元组转集合时,结果是无序的 # 3 字典转列表时,只保留字典中的键,结果是无序的  dict() # 1 数字类型是非容器类型,不能转换为集合 # 2 字符串不能转,因为字符串不能生成二级容器 # 3 列表类型转字典类型,列表必须为等长的二级容器,子容器中的元素个数必须为2集 # 4 集合不能转字典类型

OPPO12。15发布的FindN2折叠屏好用吗?畅聊数码新品最近在看看一部小说,开始用手机看,但传统直屏手机横向显示内容太少,换行和翻页太快,眼睛很容易累看了一部分换平板,但平板拿着还是重了,眼睛不累了,手累然后换笔记本看,眼睛国内旅游需求集中释放带动民宿业快速回暖本报记者郑丹北京报道随着2023年春节临近,以及新十条和新冠病毒感染乙类乙管方案的发布,国内长线旅游市场的流动性加速释放,国内的民宿行业也随之升温。元旦和春节的民宿都全订出去了,这国内高端市场份额出炉,小米拿下国产品牌第一,华为份额迅速回升这些年华为受限后,整个市场都开始呈现出苹果吃肉,国产品牌喝汤的局面,因此苹果毫无创新每年也依旧可以赚的盆满钵满。然而在这样的局面下,国内品牌自然没有坐以待毙,纷纷都在发力高端市场,行业扫描82022年度国内零售圈10大融资案2022年是极不平凡的一年,这一年,实体经济下行,人们在反复的疫情中紧张度日,隔三岔五的封控成为这一年的常规动作。对于企业来说,如果想取得再向前一步的动能,实现融资,就是其关键所在油价下跌,国补取消,特斯拉大幅降价,新能源汽车还行吗?进入2023年,汽车行情越来越让小伙伴们捉摸不透,首先是燃油车的购置税补贴已经全部取消了,之前很多经销商或者汽车从业人员乐观估计购置税会给出75折,但是没想到直接全部取消,这令想买疆山疆水丨巩乃斯瑞雪流霜如水墨仙境新疆和静县巩乃斯景区(央广网发依力达尔依明摄)央广网和静1月7日消息(记者李昊轩通讯员巴音达来)一元复始,万象更新。位于天山山脉的巩乃斯沐浴在新年的阳光中,万事万物都披上了一层金灿定了!2023年南阳卧龙岗新春大庙会活动安排及票务政策顶端新闻河南商报记者张治中见习记者周美娇通讯员张宁2023年1月6日,南阳市召开新闻发布会。会上,卧龙岗文化园党组书记李会中对卧龙岗新春大庙会相关问题做出详细介绍。本次卧龙岗新春大西双版纳,一个值得一去再去的地方这里是北纬21唯一的绿洲,这里是驰名中外的普洱茶的发祥地和茶马古道源头,这里有12个少数民族在此交融共生,形成了独特的文化,这里更有东南亚各国的异域风情,它被评选为2022年度十大诗和远方就在家乡太行太美长治常回大学生返乡主题座谈会召开山西新闻网长治频道讯(记者田浩东)悠悠天宇旷,切切故乡情。1月7日,长治市文化和旅游局召开长治返乡大学生座谈会。长治市文化和旅游局局长张琼副局长吴鸿宾市文旅发展中心主任魏迎春等领导安全419年度盘点2022年勒索软件攻击趋势总结世界经济论坛2022年全球风险报告曾指出,随着整个社会不断向数字世界迁移,网络安全威胁也在不断加剧,掌握主动权的攻击者经常给组织带来数千万甚至数亿美元的直接损失,同时次生灾害所造成全新极氪001上市,持续强化产品力,售价30万元起把省钱放在首位的新能源汽车,逐渐得到消费者的认可,可选择性也更加丰富,特别是主打性能的车型深受年轻人的喜爱。这不,在2022年超额完成任务的极氪,在2023年伊始,便放出王炸。让极
什么是喜欢呢?我的朋友琪琪刚刚和他男朋友在一起的时候只是因为身边人都在谈恋爱她忍不住而去谈她跟我说了好几次想分后来她告诉我不要因为想谈而去谈很多时候随缘好了她说因为想谈而谈找了一个的话如果喜欢不瑞萨安森美砍单,车用芯片不再缺货?据经济日报报道,全球知名金融机构摩根士丹利在近日发表的亚太车用半导体报告中指出,原先十分缺货的车用芯片,最近出现供给过剩的信号。经济日报引述报告称,从半导体晶圆代工的最新访问调查得因为人类还没有发展到天顶星科技,所以86面板AP就是一个坑货最近不是在聊ACAP和Mesh的布网方案嘛,就有很多人提到了一个妖孽级别的网络产品86面板AP。正所谓一粒老鼠屎坏了整锅粥,86AP面板的存在让大家对无线设备产生了巨大的歧义,最终杭州挖出武松墓,墓碑记录了另一番事迹,专家武松是真英雄杭州西湖挖出了武松的墓,打开棺材盖板后只见墓中尸骨略显小巧,难道历史上的武松跟武大郎一样,难道打死老虎的武松也是驼背矮子,挖出墓志铭后专家更是直呼,原来我们被小说骗了一千多年,墓志纯电小钢炮,菲亚特500eAbarth官图发布IT之家11月23日消息,Stellantis集团旗下运动品牌Abarth正式发布了旗下首款电动车Abarth500e,新车基于早些时候发布的菲亚特500e打造,在套件配色和前脸有我们生活在一个虚拟宇宙的可能性很大?物理学家计划用实验来检测长期以来,物理学家一直在努力解释为什么宇宙一开始就具备条件适合生命进化。为什么物理定律和常数,恰好是允许恒星行星以及生命最终能出现的非常具体的数值?而让宇宙膨胀的那种力,暗能量,就义乌个体户收汇结汇个体户如何收汇和结汇?义乌个体户在义乌经营,需要办理进出口业务,但是很多个体工商户由于缺乏外汇管理知识和操作经验,常常会碰到一些困难。为了帮助广大外贸企业和个体经营者解决这一问题,柳市灵溪创新高,塘下鳌江创新低,温州强镇开始大洗牌?最新的千强镇排名又发布了,温州16个镇上榜,数量和去年持平。其中8个镇排名上升,8个镇排名下降,下降幅度大于上升幅度。从百强镇来看,温州的名额在逐渐减少,高峰时有7个,现只剩4个。24年前的一篇打工日记一晚上上,我翻来覆去睡不着。一天的劳累弄得我腰酸背疼,老板娘苛刻的唠叨在耳边没完没了的回荡着,嘴里叫着阿姨心里却在骂她。讨厌的文字无孔不入哪管疲劳的我,我被叮地浑身发痒,难耐的炎热吸引力法则,你想什么就会吸引什么1。你生命中所发生的一切,都是你吸引来的。2。我想什么,我就能得到什么!3。宇宙中最强有力的法则就是加我微信nfeh2188吸引力法则。4。同类相吸。5。思想变成实物。6。改变了思深圳又一花海开了想赏花的小伙伴,观澜河畔的异木棉花海,已经大片大片的盛开啦!趁着花开正好,赶紧约上朋友带上家人来打卡吧异木棉花海在观澜河,地铁直达。直接从4号线清湖北站A口出来,导航至菜丁清湖农贸