1
我需要生成所有點通過給定尺寸的座標,例如:蟒蛇座標發電機
>>>points(2,2)
>>>[(0,0),(0,1),(1,0),(1,1)]
>>>points(1,1,1)
>>>[(0,0,0),(0,0,1),(0,1,0),(0,1,1),(1,1,0),(1,1,1)]
我,見過solution 2維,但不能找到一種方法,使獨立的維數的方法:
>>> from itertools import product
>>> list(product(xrange(d) for d in (1,2,3)))
[(xrange(1),), (xrange(2),), (xrange(3),)] #where is my tuples?
其中(1,2,3)是* args元組,它可以是任何東西。