列表,如何一次添加多个值

时间:2018-01-18 17:21:38

标签: python list tags append stack-overflow

我只是想知道是否有办法一次追加多个值,即 使用参数x定义一个函数,它将自动附加由x定义的元素数量。

def Append(x):
L = []
L.append(x - Elements)
return L

提前致谢

2 个答案:

答案 0 :(得分:0)

尝试将几个类似的值附加到现有列表中:

>>> l = [1,2]
>>> l += [3]*2
>>> l
[1, 2, 3, 3]

.extend()列表方法也适用

>>> l = [1,2]
>>> l.extend([3]*2)
>>> l
[1, 2, 3, 3]

答案 1 :(得分:0)

我的意思是添加一个x-Amount of Elements,而不是一个特定的元素,但仅举例来说:Append(20) - >应该添加20个新元素