在Python中,range(3)会返回[0,1,2]。是否有一个多维范围的等效方法?
range((3,2)) # [(0,0),(0,1),(1,0),(1,1),(2,0),(2,1)]
因此,例如,在基于瓦片的游戏中遍历一个矩形区域的瓦片可以写成:
for x,y in range((3,2)):
请注意,我不是在寻求一个具体实现。我想知道这是否是一种被认可的模式,以及Python或其标准/常用库中是否有内置函数。
用户名或电子邮箱地址
密码