2022-02-10
阅读量:
518
python 列表、元组、字典、集合总结
列表:
列表是Python内置可变序列之一,是包含若干元素的有序连续内存空间。
列表元素放在一对中括号中,每个元素用逗号隔开,每个元素类型可以不同,没有长度限制。
当列表元素增加或删除时,列表对象自动进行扩展或收缩内存,保证元素之间没有缝隙(自动内存管理
元组:
一种不可变的有序容器,其中的元素有位置上的先后顺序,标志性符号是圆括号和逗号( , )
元组的适用场景:
元组比列表操作速度要快,适合遍历。
如果数据不需要被修改,要“保护起来”,那么可以适用元组。
由于不可变属性,在很多方法和操作中只能用元组作为结构的一部分,比如字典中的key。
字典:
注意:字典的键不可以出现重复值,值可以重复
必须是不可变的数据类型才可以做字典的键,如果是包含列表的元组也不能做键
集合:
集合是一种无序的可变的容器,对应数学中的集合,标志性符号是花括号{}
集合与字典类似,集合中的元素被看做的字典中的键(里面的元素需要是不可变的数据类型),集合里面没有重复值
96.5628
5
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论