【发布时间】:2021-04-11 02:45:27
【问题描述】:
我有一个字符串列表:
lst = ["orange", "yellow", "green"]
我想随机重复给定长度的字符串值。
这是我的代码:
import itertools
lst = ["orange", "yellow", "green"]
list(itertools.chain.from_iterable(itertools.repeat(x, 2) for x in lst))
此实现重复但不是随机的,而且它同样重复,而它也应该是随机的,并且具有给定的长度。
【问题讨论】:
-
你期望什么结果?长度是全球总决赛?请在您的帖子中举例说明
-
你能更清楚你需要什么吗,你想要一个在输入列表中给出随机值的列表,长度相同
-
我想要长度列表(1,150),其中字符串(“橙色”、“黄色”和“绿色”)随机重复,即 [“橙色”、“黄色”、“橙色”、黄色","绿色",............,"绿色"]