列表是以類的形式實現的。「建立」列表其實是將一個類實例化。所以,列表有多種方法能夠操做。
1. 列表可包含任何數據類型的元素,單個列表中的元素無須全爲同一類型。
2. append() 方法向列表的尾部添加一個新的元素。只接受一個參數。
3. extend()方法只接受一個列表做爲參數,並將該參數的每一個元素都添加到原有的列表中。markdown
append()用法示例:app
mylist = [1,2,0,’abc’]
mylist
[1, 2, 0, ‘abc’]
mylist.append(4)
mylist
[1, 2, 0, ‘abc’, 4]
mylist.append(‘haha’)
mylist
[1, 2, 0, ‘abc’, 4, ‘haha’]ast
extend()用法示例:class
mylist
[1, 2, 0, ‘abc’, 4, ‘haha’]
mylist.extend([‘lulu’])
mylist
[1, 2, 0, ‘abc’, 4, ‘haha’, ‘lulu’]
mylist.extend([aaa,’lalalala’])
Traceback (most recent call last):
File 「」, line 1, in
NameError: name ‘aaa’ is not defined
mylist.extend([‘123123’,’lalalala’])
mylist
[1, 2, 0, ‘abc’, 4, ‘haha’, ‘lulu’, ‘123123’, ‘lalalala’]
mylist.extend([111111,222])
mylist
[1, 2, 0, ‘abc’, 4, ‘haha’, ‘lulu’, ‘123123’, ‘lalalala’, 111111, 222]數據類型OVER!方法