python列表的基本操作

Python列表的基本操作包括创建列表、访问元素、修改元素、添加元素、删除元素、排序等。下面是一些常用的列表操作方法:

  1. 创建列表:
  • 创建空列表:my_list = []

  • 创建带有初始值的列表:my_list = [1, 2, 3, 4, 5]

  1. 访问列表元素:
  • 通过索引访问:my_list 访问第一个元素,my_list 访问第三个元素。

  • 使用负数索引从列表末尾开始访问:my_list[-1] 访问最后一个元素,my_list[-3] 访问倒数第三个元素。

  1. 修改列表元素:
  • 通过索引修改:my_list = 10 将第一个元素修改为10。
  1. 列表切片:
  • 获取列表的子集:my_list[1:3] 获取索引1到2的元素,my_list[:3] 获取索引0到2的元素,my_list[3:] 获取索引3到末尾的元素。
  1. 添加元素:
  • append() 方法:在列表末尾添加新元素,如 my_list.append(6)

  • extend() 方法:在列表末尾一次性追加另一个序列中的多个值,如 my_list.extend([7, 8, 9])

  1. 删除元素:
  • pop() 方法:默认删除并返回列表最后一个元素,如 my_list.pop()

  • remove() 方法:根据元素值删除第一个匹配的元素,如 my_list.remove(3)

  1. 排序操作:
  • sort() 方法:对列表进行升序排序,如 my_list.sort()

  • reverse() 方法:对列表进行降序排序,如 my_list.reverse()

  1. 其他操作:
  • len() 函数:获取列表长度,如 len(my_list)

  • in 关键字:检查元素是否在列表中,如 3 in my_list

  • not in 关键字:检查元素是否不在列表中,如 10 not in my_list

  • index() 方法:返回元素在列表中第一次出现的索引,如 my_list.index(3)

  • count() 方法:返回元素在列表中出现的次数,如 my_list.count(3)

以上是Python列表的一些基本操作。

Top