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)、可进行集合运算
注:数据的构造方式一般可分为枚举法和解析法
增 |
删 |
改 |
查 |
切片 |
索引 |
标注号 |
|
列表 |
是 |
是 |
是 |
是 |
是 |
是 |
[] |
字典 |
是 |
是 |
是 |
否 |
否 |
否 |
{} |
元组 |
否 |
否 |
否 |
否 |
否 |
是 |
() |
集合 |
是 |
是 |
否 |
否 |
否 |
否 |
{} |