Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Python中编写带有给定范围的随机值返回矩阵的函数?

如何在Python中编写带有给定范围的随机值返回矩阵的函数?
EN

Stack Overflow用户
提问于 2021-12-17 21:49:59
回答 1查看 53关注 0票数 0

我想要写一个函数,它给出矩阵的维数(×)和矩阵中可能的条目的值范围(最小,最大),并且返回是一个对应的矩阵,从值范围(返回)随机值。

如何在Python中做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2021-12-18 01:45:12

在纯Python中,可以使用random.randint()生成随机值,使用列表理解生成矩阵。示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from random import randint

m=3
n=4
min_val=1
max_val=10

matrix=[[randint(min_val, max_val) for i in range(m)] for j in range(n)]

print(matrix)

示例输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[[1, 2, 2], [1, 6, 7], [5, 9, 7], [2, 4, 10]]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70401294

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文