如何将项目附加到列表中一定次数?

时间:2017-09-20 19:35:41

标签: python python-3.x

我想将a n次添加到列表中,方法比此更短:

while n:
    list.append(a)
    n -= 1

2 个答案:

答案 0 :(得分:2)

规范地,"做n次"完成:

for _ in range(n):
    do_something()

但是对于此特定应用,使用list.extenda列表会更短。

original_list.extend([a] * n)

答案 1 :(得分:1)

如果您知道n

,也许使用范围功能
for x in range(n):
    list.append(a)