01.列表
1.可以容纳任何内容
2.每个元素均有一个与之对应的位置序列
3.常用命令:insert、remove、del
02.字典-方便通过键值索引对应的值
1.以键和值的组合形式出现,且键不能变而值可以
2.{key1:value1,key2:value2,...}
3.常用命令:以a[key]=value的方式添加某一元素、extend()、update()、del()
4.键不能重复,而值可以
03.元组
1.固定的列表,即不能修改
4.集合
1.同数学上的集合,无序、不重复(唯一性)
2.常用命令:set.add(b)、set.discard(b)、可进行集合运算
注:数据的构造方式一般可分为枚举法和解析法
| 增 | 删 | 改 | 查 | 切片 | 索引 | 标注号 |
列表 | 是 | 是 | 是 | 是 | 是 | 是 | [] |
字典 | 是 | 是 | 是 | 否 | 否 | 否 | {} |
元组 | 否 | 否 | 否 | 否 | 否 | 是 | () |
集合 | 是 | 是 | 否 | 否 | 否 | 否 | {} |