如何以重复的数字扩展列表?

2024-04-26 04:54:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把2450号的单子扩大50倍。做这件事的好方法是什么?你知道吗

for e in range(0,50):
    L2.extend(2450)

Tags: 方法inforrange单子extendl2
1条回答
网友
1楼 · 发布于 2024-04-26 04:54:42

这将增加2450,50倍。 l2.extend([2450]*50)

示例:

>>> l2 = []
>>> l2.extend([2450]*10)
>>> l2
[2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450]

或者更好:

>>> from itertools import repeat
>>> l2 = []
>>> l2.extend(repeat(2450,10))
>>> l2
[2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450]

相关问题 更多 >