- list列表: 有序可迭代的可变序列,随时增删。
- tuple元组: 有序可迭代不可变序列,一旦初始化,无法修改。
- dict字典:以(key-value)对方式存储数据,查找速度快,dict的key必须是不可变对象(字符串、数字、元组)等。
- set集合: 集合是无序的,key不能重复。
总结:1、list、tuple是有序列表;dict、set是无序列表
2、list元素可变、tuple元素不可变
3、dict和set的key值不可变,唯一性
4、set只有key没有value
5、set的用途:去重、并集、交集等
6、list、tuple:+、*、索引、切片、检查成员等
7、dict查询效率高,但是消耗内存多;list、tuple查询效率低、但是消耗内存少