- append:将传入的对象参数作为一个整体添加在列表的末尾。
- extend:将传入的对象参数中的元素序列追加到列表末尾。
另:+=执行的是extend操作。
例子:
>>> a_list = []
>>> a_list += "测试"
>>> a_list.extend('test')
>>> a_list.append("整体")
>>> print(a_list)
['测', '试', 't', 'e', 's', 't', '整体']
>>> a_list = [1, "a", (2, 3)]
>>> b_list = []
>>> b_list.extend(a_list)
>>> b_list
[1, 'a', (2, 3)]
>>> b_list += a_list
>>> b_list
[1, 'a', (2, 3), 1, 'a', (2, 3)]
>>> b_list.append(a_list)
>>> b_list
[1, 'a', (2, 3), 1, 'a', (2, 3), [1, 'a', (2, 3)]]