python - 在 Python 中随机选择一个列表?
问题描述
我正在用 Python 制作一个刽子手游戏,我了解如何从列表中随机选择一个项目,但我想知道是否有一种方法可以随机选择列表。
比如我有两个列表,list1和list2,有没有办法在list1和list2之间随机选择,然后从随机选择的列表中随机选择一个词。
我希望这是有道理的
解决方案
You could use random.choice twice:
import random
first = ['one', 'word']
second = ['two', 'more', 'and']
selected = random.choice(random.choice([first, second]))
print(selected)
Output
word
推荐阅读
- mathjax - 限定 MathJax 表达式
- excel - 数据透视表格式引发类型不匹配
- python - 最好在 django 应用程序中返回 mongodb 的 json
- java - 在 Windows 10 机器上安装 Talend v7.0.1 时出错
- sql-server - 如何进行SQL查询以获取组中的父子数据
- javascript - 隐藏行并在搜索时显示
- javascript - D3.js,仅在节点之间的链接距离时如何在二维位置绘制
- xcode - IOKIT mac os IORegistryEntry
- typescript - PrimeNG Dropdown 值作为字符串而不是对象
- vb.net - 使用动态数组更新列表框上的值