[PYTHON]python list中extend的作用


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’]


发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注