我如何从列表中随机选择一个项目? [复制]
Posted
技术标签:
【中文标题】我如何从列表中随机选择一个项目? [复制]【英文标题】:How Do i Randomly Select an Item From A List? [duplicate] 【发布时间】:2017-09-20 12:40:08 【问题描述】:我很好奇如何从列表中随机选择一个项目?例如,您想从列表中随机选择一个项目来打印一些东西。在下面的示例代码中,我创建了一个包含随机项目的列表,我希望打印显示“随机项目是”,然后是列表中的随机项目。抱歉,如果您想让我更好地解释一下,这有点不清楚,请问:)谢谢
#Example
random = ["random1", "random2", "random3"]
print("Random item is " + "Random Item"???)
【问题讨论】:
绝对是重复的。 这里接受的答案与上面链接的问题中给出的接受的答案相同。 【参考方案1】:import random
items = ["random1", "random2", "random3"]
random.choice(items)
【讨论】:
请在回答此类常见问题之前搜索重复项。 FWIW,由 juanpa.arrivillaga 链接的问题已经有 37 个重复链接,我们真的不需要另一个。【参考方案2】:import random
list = ["random1", "random2", "random3"]
random.choice(list)
random.choice(list)
返回列表中的一项,这意味着您可以这样做:
import random
list = ["random1", "random2", "random3"]
chosen = random.choice(list)
print("The chosen was: ".format(chosen))
【讨论】:
以上是关于我如何从列表中随机选择一个项目? [复制]的主要内容,如果未能解决你的问题,请参考以下文章