随机生成数值矩阵
时间: 2023-07-26 16:05:52 浏览: 207
好的,以下是一个随机生成数值矩阵的 Python 代码示例:
import random
def generate_matrix(rows, cols, min_val, max_val):
"""随机生成数值矩阵"""
matrix = []
for i in range(rows):
row = [random.randint(min_val, max_val) for j in range(cols)]
matrix.append(row)
return matrix
# 示例:生成一个 3 行 4 列,元素值在 1-10 之间的矩阵
matrix = generate_matrix(3, 4, 1, 10)
print(matrix)
这段代码使用了 Python 自带的 random
模块,其中 generate_matrix
函数接受四个参数:矩阵的行数、列数,以及生成元素的最小值和最大值。函数内部使用了一个循环,随机生成每一行的元素,最终返回一个完整的矩阵。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![java](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)