列表的切片:
1 获取: 2 1. [start:] 3 2. [:end] 4 3. [statr:end] 5 4. [statr: end: spet]
6 修改: 7 listvar[:2] = '1' 把0~1索引元素删除, 加入新元素(可迭代添加) 8 listvar[1:5:2] = 'ab' 步长为2, 把选中的元素替代成新元素(可迭代替代), 注意: 新元素个数要正好能替代原元素
9 删除: 10 del listvar[2] 11 del listvar[1:4] 12 del listvar[::2]
list函数:
1 增: 2 append(value) 追加 3 insert (index, value) 指定位置前插入 4 extend(iterable) 迭代追加元素 5 6 删: 7 remove(value) 删除指定值(值不存在会报错) 8 pop(index) 删除指定索引(默认最后一个, 索引越界会报错, 返回被删除的元素) 9 clear 清空 10 11 查: 12 index(value) 获取某个值的索引, 找不到值会报错 13 count(value) 统计指定元素出现次数 14 sort(reverse=False) 排序, 默认从小到大, 改变原来的list 15 reverse 翻转, 改变原来的list