列表是 Python 中一种重要的数据结构,它是有序且可变的,允许存储不同类型的元素。

以下是一些常用的列表操作方法:

  • append(x):在列表末尾添加元素 x。
  • extend(iterable):将可迭代对象中的所有元素添加到列表末尾。
  • insert(i, x):在索引 i 处插入元素 x。
  • remove(x):删除列表中第一个匹配的元素 x。
  • pop([i]):移除并返回指定索引 i 处的元素,默认移除最后一个元素。
  • index(x[, start[, end]]):返回元素 x 在列表中首次出现的索引,如果不存在则抛出异常。
  • count(x):统计元素 x 在列表中出现的次数。

sort() 方法可以直接对列表进行升序排序,使用 reverse=True 参数可以进行降序排序。需要注意的是,sort() 方法仅适用于可比较的元素。

除了 sort() 方法,还可以使用 sorted() 函数对列表进行排序,sorted() 函数会返回一个新的排序后的列表,而不会改变原始列表。