day04-python-列表、元组和字典
一、列表
列表是存储大量数据,存储不通类型数据,可变,有序
[] --list
增
--append
--insert
删
--pop 默认删除最后一个,可以通过索引删除,具有返回值
--del list[索引]
改
--list[索引]
查
--for循环
--索引
其他操作
--sort 排序 升序
--sort(reverse=True) 降序
--reverse 反转
列表嵌套
--一层一层查找
二、元组
元组是一个不可变的数据类型,支持索引,支持for循环,(10),(10,)()区别
() --tuple
range --范围
--python2和python3的区别
--range的作用可以循环数字
--range(起始位置,终止位置,步长) #如果不写起始位置,默认为0
三、字典
存储大量数据,可变,无序,键值对数据,查找快,使用字典可以让数据和数据产生关联
字典键:不可变数据类型(哈希,可哈希的数据类型不变,不可哈希的数据类型可变),不能是列表
字典值:任意
{} --dict
增
--字典{键} = 值
删
--字典.pop{键}
改
--字典{键} = 值
查
--字典.get{键}
其他
--keys所有的键
--values所有的值
--items所有的键值对
--数据类型转换
--解构
数据类型嵌套