python-3.x - 如何多次将随机数生成到空列表中
问题描述
可以说我想找到一个公平的骰子可以滚动sample_size
的所有数字。
我首先创建一个空列表
die_list= []
def die_number(sample_size):
for i in range(sample_size) #i want to iterate what ever the sample_size is
die_list.append(random.randint(0,7))
这个思维过程正确吗?
解决方案
根据提供的示例代码,您可以使用列表推导进行尝试
import random
def die_number(sample_size):
return [random.randint(0, 100) for x in range(sample_size)]
die_number(5)
[29, 0, 2, 100, 51]
推荐阅读
- android - React-native google 登录在发布模式下无法正常工作
- mariadb - 安装 azerothcore 服务器的问题
- salesforce - 我是 Salesforce 的新手,对 Salesforce 中的 SOQL 查询有疑问
- ios - 在主应用程序和小部件扩展 Xcode 12.5.1 之间共享文件
- javascript - Nextjs 自定义 server.js 代理到 api
- thingsboard - 保存/加载thingboard配置
- amazon-web-services - api gateway rest api geolocation headers
- django - 无法登录生产/django
- python - 输入不适用于if语句python
- mongodb - 文档中的 Mongo db 更新数组