list.append(object) 方法用于在列表末尾添加新的对象object,只增加一个元素object,object作为一个整体添加,新列表长度为原来长度加1
list.extend(iterable) 函数用于在列表末尾一次性追加iterable中的多个值,会取出iterable中的每一个值作为整体添加,新列表长度为原长度加iterable的长度。
In [1]: dat = [1, 2] In [4]: dat = [1, 2]
In [2]: dat.append([10,20]) In [5]: dat.extend([100,200])
In [3]: dat In [6]: dat
Out[3]: [1, 2, [10, 20]] Out[6]: [1, 2, 100, 200]