append: python
說明:append() 方法用於在列表末尾添加新的對象。app
使用方法: list.append(obj) # obj 添加到列表末尾的對象;該方法無返回值,可是會修改原來的列表。函數
extend:code
說明:extend() 函數用於在列表末尾一次性追加另外一個序列中的多個值(用新列表擴展原來的列表)。對象
使用方法: list.extend(seq) # seq 元素列表;該方法沒有返回值,但會在已存在的列表中添加新的列表內容。class
# 二者的區別 list_a = [123, 'asd', 'Java', 'C++'] list_b = [123, 'asd', 'Python', 'C#'] list_c = ['R', 456]; list_a.append( 2019 ) print(list_a) list_a.append(list_c) print(list_a) list_b.extend([2019]) print(list_b) list_b.extend(list_c) print(list_b) # 二者的結果: [123, 'asd', 'Java', 'C++', 2019] [123, 'asd', 'Java', 'C++', 2019, ['R', 456]] [123, 'asd', 'Python', 'C#', 2019] [123, 'asd', 'Python', 'C#', 2019, 'R', 456]