在Python中,extend() 是一個列表方法,用于將一個列表的元素追加到另一個列表的末尾。它可以接受一個列表作為參數,并將該列表中的元素依次追加到目標列表的末尾。
使用extend() 方法可以實現下列功能:
下面是一些使用extend() 方法的示例:
# 合并多個列表
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1) # 輸出:[1, 2, 3, 4, 5, 6]
# 在原列表的基礎上添加新元素
list1 = [1, 2, 3]
list1.extend([4, 5, 6])
print(list1) # 輸出:[1, 2, 3, 4, 5, 6]
# 擴展列表
list1 = [1, 2, 3]
list1.extend("abcd")
print(list1) # 輸出:[1, 2, 3, 'a', 'b', 'c', 'd']
# 將列表與其他數據結構相互轉換
list1 = [1, 2, 3]
set1 = set(list1)
print(set1) # 輸出:{1, 2, 3}
tuple1 = tuple(list1)
print(tuple1) # 輸出:(1, 2, 3)
需要注意的是,extend() 方法會直接修改原列表,而不會返回一個新的列表。