我正在尝试使用由1和0组成的numpy矩阵来表示棋盘。它应该能够具有奇数长度的尺寸。像
这样的东西val subClass = SubClass("ZZZ")
a = [[0, 1, 0, 1, 0],
[1, 0, 1, 0, 1],
[0, 1, 0, 1, 0]]
有效但只是因为尺寸很奇怪,而且它们也可能是偶数。有没有快速的方法来实现这一目标?
答案 0 :(得分:2)
使用指数平价:
n = 4
p = 5
np.array([[(i+j)%2 for i in range(n)] for j in range(p)])