繁体   English   中英

扩展具有重复编号的列表的好方法是什么?

[英]What is a good way to extend a list with a repeated number?

我想将数字2450扩展为50次。 什么是这样做的好方法?

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

这将增加2450倍。 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]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM