1)Python元组
1.0)Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。
元组的格式
案例
访问元组
索引值存在
索引值不存在
查询个数
案例
查询索引
案例
有对应的元素
案例
无对应的元素
修改数据 ( 不能修改 )
案例
类型转换
列表转换元组
案例
元组转换列表
案例
元组的循环取值
方式一: for
方式二:while
2) Python 字典
字典有以下两个特点:一是其中的键名不能重复,创建字典时若同一个键被多次赋值,则其值为最后一次赋值的内容;二是键一旦定义即不可更改,若要修改键名则意味着删除原键值对并新建键值对。
字典的格式
格式
案例
字典的每个元素由2部分组成,键(key):值(value)
根据键访问值
案例
有对应 key 的
案例
无对应key的
假如我们不确定字典中是否存在某个键而又想获取其值时,如何操作?
案例
有对应key的
案例
无对应key的,默认返回数据
修改元素
案例
对应的key
案例
无对应的key
总结
添加元素
删除元素
del clear() 清空
del ( 删除指定的元素 )
案例
删除整个字典
删除某个元素
clear 清空
案例
查询长度
案例
字典中循环
案例
取出字典中的 key
案例
取出字典中的value
取出字典中的 key 和 value
方式一
方式二
enumerate()实现索引的遍历
返回值
0 jack
1 tom
2 Meachal