我想要写一个函数,它给出矩阵的维数(×)和矩阵中可能的条目的值范围(最小,最大),并且返回是一个对应的矩阵,从值范围(返回)随机值。
如何在Python中做到这一点?
发布于 2021-12-18 01:45:12
在纯Python中,可以使用random.randint()
生成随机值,使用列表理解生成矩阵。示例:
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)
示例输出:
[[1, 2, 2], [1, 6, 7], [5, 9, 7], [2, 4, 10]]
https://stackoverflow.com/questions/70401294
复制相似问题