Python中,append和extend都是用于修改列表的方法。
1、append()方法:在列表的末尾添加一个新的对象,使用append()时是将整个对象作为一个整体添加到列表的最后一个元素。通常原地修改list
2、extend()方法:在列表的末尾一次可以添加多个元素,若添加的对象是一个列表或其他可迭代对象,这些对象中的每个元素将依次被添加到原始列表的末尾。
seq = 'bbawd'
list_1 = [1,2,3,5]
list_2 = list(seq )list_1.append(list_2 )
# [1, 2, 3, 5, ['b', 'b', 'a', 'w', 'd']]seq = 'bbawd'
list_1 = [1,2,3,5]
list_2 = list(seq )list_1.extend(list_2 )
# [1, 2, 3, 5, 'b', 'b', 'a', 'w', 'd']