元组:是不可变的 1、元组元素提取: 利用序列的索引或切片操作 索引操作-若传入的索引超出元组索引范围,会报元组索引越界 切片操作,无序考虑超出索引越界范围 2、元组解包:将元组中的各个元素赋值给多个不同变量的操作 3、元组方法和函数: ①tuple.count 记录某个元素在元组中出现的次数 ②tuple.index 获取元素在元组当中第1次出现的位置索引 ③sorted 创建对元素进行排序后的列表 ④len ⑥+ 将两个元组合并为一个元组 ⑦* 重复合并同一个元组为一个更长的元组 字典: 1、创建字典可以用dict()函数 mydict2=dict(zero=0,one=1,two=2) {'zero': 0, 'one': 1, 'two': 2} mydict1=dict([('myint',1),('myfloat',3.1415),('mystr','name'), ...('myint',100),('mytuple',(1,2,3)),('mydict',{})]) {'myint': 100, 'myfloat': 3.1415, 'mystr': 'name', 'mytuple': (1, 2, 3), 'mydict': {}} 2、提取字典元素:字典[键],注意:传入的键要存在于字典中 3、提取前使用in语句测试键是否存在 4、使用字典方法get,处理元素的提取,当键不存在时,返回这个传入的代替值,而不是 None mydict3.get('Spring','Not in this dict') # 传入不存在的键并返回代替值 'Not in this dict'
Python小笔记
最新推荐文章于 2024-01-15 15:37:29 发布