原始问题:
生成一个50到100之间整数,形状为(4,5)的随机矩阵,把矩阵周围元素清零
解析:首先,我们需要生成一个形状为(4,5)的随机矩阵,其中的元素范围在50到100之间。然后,我们需要将矩阵周围的元素清零。
代码如下:
import numpy as np
# 生成一个形状为(4,5)的随机矩阵,其中的元素范围在50到100之间
matrix = np.random.randint(50, 101, size=(4, 5))
# 将矩阵周围的元素清零
for i in range(1, 4):
for j in range(1, 5):
matrix[i][j] = 0
print(matrix)
Prev:生成一个50到100之间整数,(4,5)的随机矩阵,把矩阵周围元素清零