1.分片
ex=[1,2,3,4,5,6]
ex[0:2]=[1,2]
ex[2,-1]=[3,4,5] 负数表示倒数第几位
ex[0:-1:2]=[1,3,5] 第三位是步进
ex[0:]=[1,2,3,4,5,6]第二位不输入就表示到最后一位
ex[:-1]=[1,2,3,4,5]第一位不输入就表示从第一位开始
对于分片类型slice:
(起始位,终止位,步进)
2.序列相加 相乘
[1,2,3]+[4,5,6]=[1,2,3,4,5,6] 学列相加就是连接在一起
[1,2,3]*3=[1,2,3,1,2,3,1,2,3] 序列乘以一个常数N就是将序列复制N次
[1,2,3]*[1,2,3]=[] 报错TypeError
1.列表的基本操作
赋值类似于数组
删除元素 del x[n]
分片赋值 name[0:2]=[1,2]
2.列表方法
1.append 在列表末尾追加
2.count 统计某个元素在列表中出现的次数
3.extend 在列表末尾一次性追加另一个序列中的多个值
4.index(value) 找出匹配值第一次出现的位置
5.insert(index,value) 在索引处增加一个值
6.pop 移除一个元素并返回该元素的值默认为最后一个元素
7.remove(value) 移除列表中第一个匹配值
8.reverse 将列表中的值反向存放
9.sort(key,reverse)
对序列进行排序 从小到大
本文详细介绍了Python中列表的基础操作及高级用法,包括分片、序列运算、基本操作及列表方法等,帮助读者掌握列表这一常用数据结构的使用技巧。
1261

被折叠的 条评论
为什么被折叠?



