1、相同:
1)只能作用于list型別(不能作用于tuple等其他型別)
2)單引數限制(不支持多引數)
2、區別:
1)list.append(object) 向串列中添加一個物件object,
使用append的時候,是將引數看作一個物件,整體作為一個元素打包添加到指定串列,
2)list.extend(iterable) 把一個可迭代物件的內容迭代添加到串列中,
使用extend是將一個可迭代物件中的每個元素逐個地添加到串列中,可迭代物件中有幾個元素,添加后的串列就比原串列多幾個元素,
L1 = [1, 2, 3]
L2 = [1, 2, 3]
a = [4]
L1.append(a)
L2.extend(a)
print(L1) # [1, 2, 3, [4]]
print(L2) # [1, 2, 3, 4]
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/160785.html
標籤:Python
