【问题标题】: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"???)

【问题讨论】:

  • 绝对是重复的。
  • 这里接受的答案与上面链接的问题中给出的接受的答案相同。

标签: python python-3.x random import


【解决方案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))

【讨论】:

    猜你喜欢
    • 2010-09-23
    • 1970-01-01
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多