python 列表

列表

1. 通用操作

  • +和 *
  • +可以将两个列表拼接成⼀个列表python 列表
  • *可以将列表重复指定的次数 (注意2个列表不能够做乘法,要和整数做乘
    法运算)python 列表
  • in 和 not in

  • in⽤来检查指定元素是否在列表当中python 列表

  • not in ⽤来检查指定元素是是否不在列表当中

  • python 列表

  • len() 获取列表中元素的个数

python 列表

  • max() 获取列表中最⼤值
    python 列表

  • min() 获取列表中最⼩值

  • python 列表

  • list.index() 获取指定元素在列表中的位置
    python 列表

  • list.count(x) 统计指定元素在列表中出现的个数
    python 列表

2.修改列表

  • 列表可以通过索引获取其中单个元素,也可以通过索引更新其中的元素,使用方法就和变量赋值一样方便。
    python 列表
  • del关键字可以使用来删除列表元素。
    python 列表
  • 切片 + 步长 所有的序列类型都可以进行切片操作
  • 由于不能上图片代码如下

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]