Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
序列(数据存储方式)
列表 list
列表简介
常用方法
列表的创建
[] 创建
list()创建
range()创建整数列表
推导式生成列表
列表元素的增加
append()方法
+运算符操作
a的地址发生变化
extend()方法
insert() 插入元素
乘法扩展
列表元素的删除
del 删除
pop() 方法
remove() 方法
列表元素的访问和计数
索引的直接访问
index() 获取指定元素首次出现的索引
count() 统计
len()
in 和 not in
列表的切片
列表的遍历
列表的排序
修改原列表,不新建列表的排序
sort()
random.shuffle(a) 打乱顺序
建立新列表排序
内置函数sorted()
b和c都是全新的对象
reversed()返回迭代器
只能逆序一次
列表相关的其他内置函数汇总
max()和min()
sum()
多维列表
二维列表
元组 tuple
元组简介
元组的创建
()创建 小括号可省略
tuple() 创建元组
元素的访问和计数
zip()
生成器推导式创建元组
元组总结
字典 dict
字典简介
无序键值对