3 | list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) |
5 | list.insert(index, obj) 将对象插入列表 |
空列表可以简单地通过两个中括号进行表示([])- 一里面什么东西都没有,但是,如果想创建一个占用十个元素空间,却不包括任何有用内容的列表,又该怎么办呢?首先可以类似于下面的方法,用某一个具体的值代替。
>>> list_empty = [0]*10 >>> list_empty [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
这样就生成了一一个包括10个0的列表。然而,有时候可能会需要一个值来代表空一意味着没有在里面放置任何元素。这个时候就需要使用None。None 是一个Python的内建值,它的确切含意是"这里什么也没有"。因此,如果想初始化个长度为10的列表,可以按照下面的例子来实现:
>>> list_empty = [None]*10 >>> list_empty [None, None, None, None, None, None, None, None, None, None]
这样就可以再去对list的各个元素进行初始化了