python append()

weixin_34124651發表於2018-08-28

>>> A = ['q','w','e','r']>>> A.extend(['t','y'])>>> A

['q','w','e','r','t','y']>>>len(A)6>>> B = ['q','w','e','r']>>> B.append(['t','y'])>>> B

['q','w','e','r', ['t','y']]>>>len(B)5

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

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


>>> a = [11,22,33]>>> a.extend([44])>>> a

[11,22,33,44]>>> a.extend('55')>>> a

[11,22,33,44,'5','5']#因為extend只接收list,所以將其拆分

相關文章