list專有(numpy並沒有這個函式)
用於在列表末尾新增新的物件
(新增的物件型別不需要一致)
none
該方法無返回值,但是會修改原來的列表。
>>
> alist =
[123
,'xyz'
,'zara'
,'abc'
]>>
> alist
[123
,'xyz'
,'zara'
,'abc'
]>>
2009
)>>
> alist
[123
,'xyz'
,'zara'
,'abc'
,2009
]
只接受list變數
將list變數的每個元素逐個加入到原陣列後
按字面意思來理解,extend擴充套件了陣列
>>
> alist =
[123
,'xyz'
,'zara'
,'abc'
]>>
> blist =
['yugar',21
]>>
> alist.extend(blist)
>>
> alist
[123
,'xyz'
,'zara'
,'abc'
,'yugar',21
]
+運算是對於兩個型別相同的變數之間的運算,不改變原有的變數,並返回乙個新的值,是內容之間的拼接
list***之間使用+運算***的效果和之前的extend相同
>>
> alist =
[123
,'xyz'
,'zara'
,'abc'
]>>
> blist =
['yugar',21
]>>
> alist + blist
[123
,'xyz'
,'zara'
,'abc'
,2009
,'yugar',21
]
python中的extend和append的區別
例項 extend 只能是乙個列表 分類 python 2011 06 28 16 53 2909人閱讀收藏 舉報1.列表可包含任何資料型別的元素,單個列表中的元素無須全為同一型別。3.列表是以類的形式實現的。建立 列表實際上是將乙個類例項化。因此,列表有多種方法可以操作。extend 方法只接受乙...
HQL判斷查詢的好的寫法,使用了append
private final stringsearch hql select new com.linghui.doimf.proprietor.priceback.formbean.parentpayfeeform pay.id,pay.month,pay.parentid,pay.parentnam...
《python》 陣列和多維陣列的產生
定義以及初始化 a 1,2,3 a 1,2,3 初始化一維陣列 0 for x in range 10 0,0,0,0,0,0,0,0,0,0 a 1,1 2,2 a 1,1 2,2 mylist 0 3 4 0,0,0 0,0,0 0,0,0 0,0,0 mylist 0 1 1 mylist 0...