python - 附加到 python 列表中的不同值的列表
问题描述
我有
import random
gamma = 1/7
rand1 = random.uniform(1.5, 2.5)
beta = rand1 * gamma
#print(beta)
empty = []
for i in range(100):
empty.append(beta)
它将列表empty
作为beta
100 次的相同值。但是,我希望拥有的是empty
由 100 个不同的 beta 值组成的列表。如何做到这一点?
解决方案
您需要更新 beta 值,或者不再提及 beta:
empty = []
for i in range(100):
empty.append(random.uniform(1.5, 2.5)*gamma)
推荐阅读
- sockets - mqtt 协议中订阅者的反馈消息
- macos - 无法安装 kext,“只读文件系统”
- c# - 在 C# 内核 Jupyter 中添加迁移 EF Core 使用代码进行交互
- c# - 无法使用 C# 在 Unity 2D 中使用另一个对象向玩家施加力
- swiftui - 为什么在打开和关闭侧边菜单后滑动手势会停止推进分页视图控制器?
- google-apps-script - 在谷歌应用程序脚本中使用地理编码从地址获取纬度/经度
- reactjs - React Hooks 数学
- javascript - HTML/CSS Onclick div 自动隐藏
- azure-active-directory - Outlook 加载项 SSO 访问令牌缺少电子邮件声明
- c# - 无法隐藏 UltraGrid 中特定列的单元格边框