【发布时间】:2017-03-18 22:16:20
【问题描述】:
我正在编写一个井字游戏,我被困在代码应该检查玩家是否垂直获胜的步骤中,我知道 c++ 的朋友告诉我首先迭代通过 COLUMNS 然后 ROWS 进行过程更轻松。不知道它在 python 中是如何工作的。
例如,玩家进入 4x4 桌,一段时间后这是他的结果。
[0,1,0,0]
[0,1,0,0]
[0,1,0,0]
[0,1,0,0]
他说,如果我先遍历列然后遍历行,那么它会是这样的:
CHECK,1,0,0
CHECK,1,0,0
CHECK,1,0,0
CHECK,1,0,0
然后列索引变为 1
0,CHECK,0,0
0,CHECK,0,0
0,CHECK,0,0
0,CHECK,0,0
抱歉解释不好...
【问题讨论】:
-
你试过写简单的嵌套for循环吗?
-
我尝试了
row > column,但我的朋友说我应该循环遍历该行内的列,然后再循环该行本身。 -
可能是您正在寻找的。 stackoverflow.com/questions/903853/…
标签: python multidimensional-array