5. 数据结构
本章将详细介绍一些您已经了解的内容,并添加了一些新内容。
5.1. 列表的更多特性
列表数据类型还有很多的方法。这里是列表对象方法的清单:
-
list.``append
(x)在列表的末尾添加一个元素。相当于
a[len(a):] = [x]
。 -
list.``extend
(iterable)使用可迭代对象中的所有元素来扩展列表。相当于
a[len(a):] = iterable
。 -
list.``insert
(i, x)在给定的位置插入一个元素。第一个参数是要插入的元素的索引,所以
a.insert(0, x)
插入列表头部,a.insert(len(a), x)
等同于a.append(x)
。 -
list.``remove
(x)移除列表中第一个值为 x 的元素。如果没有这样的元素,则抛出