热线电话:13121318867

登录
2022-02-10 阅读量: 518
python 列表、元组、字典、集合总结

列表:

列表是Python内置可变序列之一,是包含若干元素的有序连续内存空间。

列表元素放在一对中括号中,每个元素用逗号隔开,每个元素类型可以不同,没有长度限制。

当列表元素增加或删除时,列表对象自动进行扩展或收缩内存,保证元素之间没有缝隙(自动内存管理

元组:

一种不可变有序容器,其中的元素有位置上的先后顺序,标志性符号是圆括号和逗号( , )

元组的适用场景:

元组比列表操作速度要快,适合遍历。

如果数据不需要被修改,要“保护起来”,那么可以适用元组。

由于不可变属性,在很多方法和操作中只能用元组作为结构的一部分,比如字典中的key。

字典:

注意:字典的键不可以出现重复值,值可以重复

必须是不可变的数据类型才可以做字典的键,如果是包含列表的元组也不能做键

集合:

集合是一种无序可变的容器,对应数学中的集合,标志性符号是花括号{}

集合与字典类似,集合中的元素被看做的字典中的键(里面的元素需要是不可变的数据类型),集合里面没有重复值


96.5628
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子