python append和extend的區別

python append和extend的區別

1. append

append可以添加單個元素,也可以添加可迭代對象

2. extend

extend只能添加可迭代對象

3. 代碼示例:

arr_ap = [1,2,3,4]
item = [5,6,7]
arr_ap.append(item)
In [160]:

arr_ap
Out[160]:
[1, 2, 3, 4, [5, 6, 7]]
In [161]:

arr_ex = [1,2,3,4]
item = [5,6,7]
arr_ex.extend(item)
In [162]:

arr_ex
Out[162]:
[1, 2, 3, 4, 5, 6, 7]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章