嗨,我想知道如何使矩阵(9*9)的代码比这个短
a= np.ones((9,9),dtype=int)
a[1:8,1:8:]=0
a[2:7,2:7:]=1
a[3:6,3:6:]=0
a[4:5,4:5:]=1
[[1, 1, 1, 1, 1, 1, 1, 1, 1],
[1, 0, 0, 0, 0, 0, 0, 0, 1],
[1, 0, 1, 1, 1, 1, 1, 0, 1],
[1, 0, 1, 0, 0, 0, 1, 0, 1],
[1, 0, 1, 0, 1, 0, 1, 0, 1],
[1, 0, 1, 0, 0, 0, 1, 0, 1],
[1, 0, 1, 1, 1, 1, 1, 0, 1],
[1, 0, 0, 0, 0, 0, 0, 0, 1],
[1, 1, 1, 1, 1, 1, 1, 1, 1]]
可以使用循环:
我不推荐这种方法,但是笑一笑,这里有一种方法可以使用maximum norm的概念来实现
只对奇数值
n
有效相关问题 更多 >
编程相关推荐