Python基础-----四种重要数据结构

Python基础-----四种重要数据结构

序列(数据存储方式)

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

列表 list

列表简介

Python基础-----四种重要数据结构

常用方法

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

列表的创建

[] 创建

Python基础-----四种重要数据结构

list()创建

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

range()创建整数列表

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

推导式生成列表

Python基础-----四种重要数据结构

列表元素的增加

Python基础-----四种重要数据结构

append()方法

Python基础-----四种重要数据结构

+运算符操作

Python基础-----四种重要数据结构
a的地址发生变化

extend()方法

Python基础-----四种重要数据结构

insert() 插入元素

Python基础-----四种重要数据结构

乘法扩展

Python基础-----四种重要数据结构

列表元素的删除

del 删除

Python基础-----四种重要数据结构

Python基础-----四种重要数据结构

pop() 方法

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

remove() 方法

Python基础-----四种重要数据结构

列表元素的访问和计数

索引的直接访问

Python基础-----四种重要数据结构

index() 获取指定元素首次出现的索引

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

count() 统计

Python基础-----四种重要数据结构

len()

Python基础-----四种重要数据结构

in 和 not in

列表的切片

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

列表的遍历

Python基础-----四种重要数据结构

列表的排序

修改原列表,不新建列表的排序

sort()

Python基础-----四种重要数据结构

random.shuffle(a) 打乱顺序

Python基础-----四种重要数据结构

建立新列表排序

内置函数sorted()

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
b和c都是全新的对象

reversed()返回迭代器

只能逆序一次
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

列表相关的其他内置函数汇总

max()和min()

Python基础-----四种重要数据结构

sum()

Python基础-----四种重要数据结构

多维列表

二维列表

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

元组 tuple

元组简介

Python基础-----四种重要数据结构

元组的创建

()创建 小括号可省略

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

tuple() 创建元组

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

元素的访问和计数

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

zip()

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

生成器推导式创建元组

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

元组总结

Python基础-----四种重要数据结构

字典 dict

字典简介

无序键值对
Python基础-----四种重要数据结构

创建字典

{}创建

dict() 创建

Python基础-----四种重要数据结构

Python基础-----四种重要数据结构

zip() 创建

Python基础-----四种重要数据结构

dict.fromkeys() 创建

Python基础-----四种重要数据结构

字典元素的访问

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

字典元素的添加、修改、删除

直接添加

Python基础-----四种重要数据结构

update()Python基础-----四种重要数据结构

Python基础-----四种重要数据结构

指定删除

Python基础-----四种重要数据结构

随机删除

Python基础-----四种重要数据结构

序列解包

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

用字典和列表存储表格数据,并实现访问

Python基础-----四种重要数据结构

字典核心底层原理(重要)

Python基础-----四种重要数据结构

将一个键值对放进字典的底层过程

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

根据键查找“键值对”的底层过程

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

总结

Python基础-----四种重要数据结构

集合 set

集合概述

Python基础-----四种重要数据结构

集合的创建和删除

Python基础-----四种重要数据结构
Python基础-----四种重要数据结构

集合相关操作

Python基础-----四种重要数据结构

相关文章: