我是小墨鱼

导航

元组、列表、字典、集合

元组与列表的区别:

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}

 

posted on 2018-09-06 14:25  我是小墨鱼  阅读(96)  评论(0编辑  收藏  举报