python append

python  append()函數


一、list中append()與extend()用法
1. 列表可包含任何數據類型的元素,單個列表中的元素無須全爲同一類型。 
2.  append() 方法向列表的尾部添加一個新的元素。只接受一個參數。
3.  extend()方法只接受一個列表作爲參數,並將該參數的每個元素都添加到原有的列表中。
mylist=[]            #append只用於list
mylist.append(4)          #每次只能增加一個參數
mylist.append([4,123,'123'])
mylist
顯示結果:[[4, 123, '123']]            #兩個顯示結果不一樣
mylist=['aaa', 1, 34]
mylist.extend(['aaa','1',34])
mylist
顯示結果:['aaa', 1, 34, 'aaa', '1', 34]             #兩個顯示結果不一樣
二、list append與+的區別
a=[1,3]
b=[24,2]
a.append(b)
a
[1, 3, [24, 2]]
a+b
[1, 3, [24, 2], 24, 2]
append是修改a的內容,此時a變成[1,2,3,4]
+是創建新的list,此時a的值沒有改變
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章