1. 程式人生 > >Python基礎:extend與append的區別

Python基礎:extend與append的區別

extend與append方法的相似之處在於都是將新接收到引數放置到已有列表的後面。而extend方法只能接收list,且把這個list中的每個元素新增到原list中。

而append方法可以接收任意資料型別的引數,並且簡單地追加到list尾部。

例:

a = [(1,2,3)]
b =[(2,3,4),(4,5,6)]
a.extend(b)
print(a)

output:
[(1, 2, 3), (2, 3, 4), (4, 5, 6)]