数据类型
Number(数字)
- 整数
- 浮点数
- 复数(实部[实数]+虚部[实数+j])
- 不可变
String(字符串)
- 不可变
List(列表)
- 有序(索引访问)
- 可变
- 存可变的,可以存动态数据,增删改
- 实际运用
- list.append(obj) 末尾添加元素
- list.insert(index,obj) 将元素插入列表
- list.count(obj) 统计元素个数
- list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值
- list.pop([index=-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
- list.remove(obj) 移除列表中某个值的第一个匹配项
- list.reverse() 反向列表中元素
- list.sort(cmp=None, key=None, reverse=False) 对原列表进行排序
Tuple(元组)
- 有序(索引访问)
- 不可变
- 存不可变的数据,不会变的,顺序也不会变
Dictionary(字典)
- 无序
- 键必须是不可变的(整型、字符串、浮点、元组)
- 字典比列表查找高效 时间复杂度O1