1 创建列表的方法
a = {"a",123,"ab",{123}} #直接创建 常见
b = list("abc") #list
str,list 序列 有顺序 支持索引 切片
增:
append
加到列表的最后面
insert
插入 第一参数是插入的索引位置,第二个参数要添加的值
li[2:2} 在索引为2的位置插入元素
切片开始位置和结束一致时可以插入元素
extend
迭代着追加元素, 添加的对象要是可迭代对象,把组成迭代对象的最小元素迭代追加到后面
删:
pop
按索引删,有返回值
remove
按元素删
clear
秦昆整个列表
del
按索引,按切片,可加步长
del li2[2], del li[2:4] del lii[2:4:2]
改
按索引 改单个值
按切片 改多个值
查
按索引
按切片
for循环
列表常用方法
len() 测试列的长度
count() 测试列中值的数量
index() 通过元素找索引
sort() 实现序列排序, 默认升序
sort(reverse=True) 加参数reverse, 可以实现降序
reverse() 序列反转