【发布时间】:2015-01-12 02:22:19
【问题描述】:
基本上我需要这样的行列表:
[0,0]
[1,0],[0,1]
[2,0],[1,1],[0,2]
[3,0],[2,1],[1,2],[0,3]
[4,0],[3,1],[2,2],[1,3],[0,4]
最多任意数量的元素,然后返回
[4,1],[3,2],[2,3],[1,4]
[4,2],[3,3],[2,4]
[4,3],[3,4]
[4,4]
我只想将所有这些对放在一个大列表中,因此我可以按照它们在上面出现的顺序迭代这些对以进行等距渲染。
输出看起来像这样
[ [ (0,0) ], [ (1,0),(0,1) ], [ (2,0), (1,1), (0,2) ]....]等等
【问题讨论】:
-
你想在 Pygame 中用这个列表做什么?请显示所需的输出。
-
这就是你想要的吗?
-
如果您只是要迭代这些,您应该考虑使用生成器而不是列表。
标签: python list tile isometric