元组、列表、字典、集合
元组与列表的区别:
1)符号不一样 2)元组的内容只能用于读取,不能修改 3)元组的运行效率高(由于它的值不能修改造成的)
有两种取值方式:1)索引,2)切片
若是元组中包含列表,则此列表内的值可做修改。
元组比较从第一个元素开始,依次进行
列表推导式:如 x=[3 45,76,5,8,9] y=[i for i in x if x%2==0]
集合set主要有两种功能:1)建立关系,2)消除重复元素 集合也没有顺序之分
判断是否是子集 x.issubset(y) x是子集 y是超集
字典是没有索引值的概念
字典元素是无序的
字典不支持*或+等操作符,因为字典的关键字是唯一的
但是可以用update进行合并两个字典的元素。
字典推导式:如 y={i:i*2 for i in x} 或 y={i:i*2 for i in x if x%2==0}