元组、序列解包、字典、集合
一、元组
元组为不可变序列
①tuple() 将序列转换为元组
②del() 删除元组,不能删除元组中的元素
【注】当元组中包含列表等可变序列时,此时可变序列可变化
二、序列解包
①print([1,22,3],4,[5,6])
②*range(4),4
三、字典
无需可变序列,{key:value}
创建空字典:dictionary = {} 或 dictionary = dict()
del删除整个字典
访问字典:dictionary[key]返回该key对应的value,不存在则抛出异常
dictionary.get(key)
方法:items(),key(),value()
四、集合
集合中不含相同元素;
集合可做交并差集运算:
求并集:a | b 或者 a.union(b)
求交集:a & b 或者 a.intersection(b)
求差集:a - b 或者 a.difference(b) 对称差集:a^b