Python列表

1 列表基础操作 1.1 创建及访问列表

  • 列表是有序、可变的数据类型
  • 列表中可以包含不同类型的对象
  • 列表可以由[]或工厂函数创建
  • 支持下标及切片操作
1.2 更新列表
  • 通过下标只能更新值,不能使用下标添加新值
  • 可以使用append()方法追加新值
1.3 删除列表
  • 可以使用del删除列表项或整个列表
  • 删除列表项还可以使用pop()remove()方法
2 列表操作进阶 2.1 列表操作符
  • 由于列表也是序列类型,所以+*innot in都适用于列表,但需要注意参与运算的对象属于同一类型
2.2 作用于列表的函数
  • len()
  • max()
  • min()
  • sorted()
  • enumerate()
  • sum()
  • zip()
2.3 列表内建函数
列表方法 操作
list.append(obj) 向列表中添加一个对象obj
list.count(obj) 返回一个对象obj在列表中出现的次数
list.extend(seq) 把序列seq的内容添加到列表中
list.index(index, obj) 在索引量为index的位置插入对象obj
list.reverse() 原地翻转列表
list.sort() 排序

    推荐阅读