如何让一行代码从所选列表中生成多个随机选项?你知道吗
顺便说一句,我的代码顶部有import random
这是我的密码:
(R[0]=“红色”,O[0]=“橙色”等)
ColourList = [R[0],O[0],Y[0],G[0],B[0],I[0],V[0]]
ColourSeq = random.choice(ColourList)
print(ColourSeq)
我知道目前我只要求它给我一个输出,但我希望它能在一行代码中给我ColourList
中的四个项目。
可以有重复的输出。你知道吗
Tags:
您可以使用列表理解:
您可以使用random.choices而不是随机选择。它是3.6版中的新版本。你知道吗
如果希望允许重复值,则不能使用
random.sample()
。您可以使用列表:如果要在单独的行上打印这些值,而不需要添加列表中的各种内容,请将
print
语句替换为或者更长更清晰
如果你想把它们打印在同一行,但是去掉了列表中的内容,只需使用简单的
相关问题 更多 >
编程相关推荐