我正在使用嵌套的for
循环来绘制一个由10行矩形和10列矩形组成的网格(总共100个):
gridTiles = []
for r in range(totalSpaces):
for c in range(totalSpaces):
tiles = Rectangle(Point(borderSet + r * spaceSize, borderSet + c * spaceSize), Point(borderSet + (r + 1) * spaceSize, borderSet + (c + 1) * spaceSize))
tiles.setWidth(2)
tiles.draw(board)
gridTiles.append(tiles)
我知道Rectangle
不支持索引(如我得到的TypeError中所示),但是我需要能够在以后的代码中访问一个特定的矩形。你知道吗
有没有一种方法可以对每个矩形建立索引,这样我以后就可以沿着网格线[3][7]做一些事情(当然,现在的方式是不允许这样做的)?顺便说一句,我现在不知道像__something__
这样的东西,所以我不能轻易地使用任何这样的方法。你知道吗
使
gridTiles
具有嵌套列表:现在,您应该能够按照自己的意愿编制索引:
相关问题 更多 >
编程相关推荐