对于数组,使用append得到的将是数组中嵌套数组的形式,而不是直接将原素拼接
而extend()函数则是将两个数组的原素进行拼接。(对于字符串貌似没有这两个函数)
list 中 append()和extend()的区别
(1) L.append(object) -> None -- append object to end
append(object) 是将一个对象作为一个整体添加到列表中,添加后的列表比原列表多一个元素,该函数的参数可以是任何类型的对象,该函数没有返回值
(2) L.extend(iterable) -> None -- extend list by appending elements from the iterab
extend(iterable) 是将一个可迭代对象中的每个元素逐个地添加到列表中,可迭代对象中有几个元素,添加后的列表就比原列表多几个元素,该函数的参数必须是可
迭代的对 象,改函数没有返回值