创建一个0到 100 的 3*3 随机整数矩阵求解答一下问题🙏

创建一个0到 100 的 3*3 随机整数矩阵,计算每一行和每一列的平均值,并获取数组的最小值和最大值,把最小值置为 60,最大值置为 100.

更新最大值的话你遍历找到下标,之后对它进行替换即可

import numpy as np
#print(np.random.rand(0,100))
n=np.random.randint(0,100,(3,3))
print(n)
s=0
max=0
for i in range(3):
    s=0
    for j in range(3):
        if n[i][j]>max:
            x=i
            y=j
        s+=n[i][j]
    print(s/3)
print('max='+str(n.max()))
print('min='+str(n.min()))
n[x][y]=100
print('max='+str(n.max()))

img

建议先亲自尝试写一下代码,哪怕不正确也不要紧,贴出自己尝试的代码和错误,然后别人可以帮你分析讨论。