python 列表
列表
1. 通用操作
- +和 *
- +可以将两个列表拼接成⼀个列表
- *可以将列表重复指定的次数 (注意2个列表不能够做乘法,要和整数做乘
法运算)
-
in 和 not in
-
in⽤来检查指定元素是否在列表当中
-
not in ⽤来检查指定元素是是否不在列表当中
-
-
len() 获取列表中元素的个数
-
max() 获取列表中最⼤值
-
min() 获取列表中最⼩值
-
-
list.index() 获取指定元素在列表中的位置
-
list.count(x) 统计指定元素在列表中出现的个数
2.修改列表
- 列表可以通过索引获取其中单个元素,也可以通过索引更新其中的元素,使用方法就和变量赋值一样方便。
- del关键字可以使用来删除列表元素。
- 切片 + 步长 所有的序列类型都可以进行切片操作
- 由于不能上图片代码如下
a=[0,1,2,3,4,5,6,7,8,9]
print(a[1:5]
a=(0,1,2,3,4,5,6,7,8,9)
print(a[0:8:2]
- 执行结果如下
[1,2,3,4]
(0,2,4,6,8)
3.列表的方法
- append() 像列表的最后添加⼀个元素
a=[0,1,2,3,4,5,6,7,8]
print(a.append(9))
- 执行结果如下
[0,1,2,3,4,5,6,7,8,9]
- insert() 像列表指定位置插⼊⼀个元素 参数1:要插⼊的位置 参数
2:要插⼊的元素
a = [0,1,3,4,5,6,7,8,9]
a.insert(2,2)
print(a)
- 执行结果如下
[0,1,2,3,4,5,6,7,8,9]
- pop() 根据索引删除并返回指定元素
a = [0,1,2,3,4,5,6,7,8,9]
a.pop(2)
print(a)
- 执行结果如下
[0, 1, 3, 4, 5, 6, 7, 8, 9]