python list中append()與extend()用法分享
1. 列表可包含任何數據類型的元素,單個列表中的元素無須全為同一類型。
2. append() 方法向列表的尾部添加一個新的元素。只接受一個參數。
3. extend()方法只接受一個列表作為參數,并將該參數的每個元素都添加到原有的列表中。
append()用法示例:
>>> 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']
>>>
extend()用法示例:
>>> 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 "<stdin>", line 1, in <module>
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!
相關文章
Python使用__new__()方法為對象分配內存及返回對象的引用示例
這篇文章主要介紹了Python使用__new__()方法為對象分配內存及返回對象的引用,結合實例形式分析了Python對象初始化及內存操作相關使用技巧,需要的朋友可以參考下2019-09-09