list的extend方法用来在list的最后追加一个序列的值,而append可以认为是加的一个序列。
如:
>> s={“s1″,”s2”}
>>> l=[“abc”,”def”]
>>> l.append(t)
>>> print(l)
[‘abc’, ‘def’, (‘t1’, ‘t2’)]
>> s={“s1″,”s2”}
>>> l=[“abc”,”def”]
>>> l.extend(s)
>>> print(l)
[‘abc’, ‘def’, ‘s2’, ‘s1‘]
append的参数可以说tuple,list,set或者字符串都可以。
>>> l=[“aaa”,”bbb”]
>>> l.append(“AAA”)
>>> print(l)
[‘aaa’, ‘bbb’, ‘AAA’]
>>> l.extend(“BBB”)
>>> print(l)
[‘aaa’, ‘bbb’, ‘AAA’, ‘B’, ‘B’, ‘B’]