python有序序列和range双向索引,支持负整数索引
Python基于值的自动自动存储管理
- list
存储值的引用,list中各个元素也是引用,但会申请大的内存空间
一般的可迭代对象都可以转为list
字典的直接转化,只保留键的,加上字典的遍历对象items可同时保留键值
list的方法,count对值进行统计个数
sort不加key则默认数字大小排序,默认reverse即reverse是false时列表增序排列
list推导式多个嵌套 前面的是外层循环,后面的是内层循环
切片对可迭代序列都有作用,对list作用最大
[start:end:step]
default:
start=0
end=len(list)
step=1
default可以不写参数,写冒号
list切片得到符合切片的数据,不会越界出错,鲁状性高
切片进行增加操作,头,尾,中的操作,原址进行,不改变地址
改和删操作同为在位置上进行赋值操作
del与切片结合,可批量删除
- tuple
tuple轻量级列表,”,“隔开数据,只有一个数据则末尾用”,“隔开 - 字典
无序可变
统一操作一般只提供键,在字典加上items()后变为键和值组成的元素
网友评论