一、元组
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。
1、元组的格式
格式:变量名=(,,,,)
2、访问元组
通过索引取数据
案例:索引值存在
案例:索引值不存在(存在会显示根据索引找到的值,找不到就会报错)
3、查询个数
count
查询出现的个数
4、查询索引
index
:查询元素的索引,有对应的元素返回对应的索引,否则报错
案例:有对应的元素
案例:无对应的元素
5、修改数据(不能修改)
元组对象不支持赋值
6、类型转换
列表转换元组
元组转换列表
7、元组的循环取值
for循环
while循环
二、字典
1、字典的格式
格式:变量名={key1:value,key2:value,,,}
字典的每个元素由
2
部分组成,键(
key
)
:
值(
value
)
2、根据键访问值
案例:有对应key的
案例:无对应key的
跟据无效的键找不到所对应的值,控制台就会报错
案例:有对应key的
案例:无对应key的
案例:无对应key的,默认返回数据
3、修改元素
字典的每个元素中的数据是可以修改的,只要通过
key
找到,即可修改
,
否则是新增
案例:对应的key
案例:无对应的key
总结:有对应的key则是修改数据,没有对应的key是新增数据
4、添加元素
5、删除元素
del,clear() ----
清空
del (
删除指定的元素
)
案例:删除整个字典
案例:删除某个元素
clear清空
6、查询长度
len():
查询键值对的个数
7、字典中循环
案例
:
取出字典中的
key
案例
:
取出字典中的
value