gpt4 book ai didi

python - numpy 矩阵中的交替值

转载 作者:行者123 更新时间:2023-12-01 03:07:06 26 4
gpt4 key购买 nike

我正在尝试使用由 1 和 0 组成的 numpy 矩阵来表示棋盘。它应该能够具有奇数长度的尺寸。类似的东西

a = [[0, 1, 0, 1, 0],
[1, 0, 1, 0, 1],
[0, 1, 0, 1, 0]]

board = np.resize([0, 1], (3, 5)) 有效,但只是因为尺寸是奇数,而且它们也可能是偶数。有没有快速的方法来实现这一点?

最佳答案

使用索引奇偶校验:

n = 4
p = 5
np.array([[(i+j)%2 for i in range(n)] for j in range(p)])

关于python - numpy 矩阵中的交替值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43267953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com