2017-12-12 7 views
0

まず、私は100%肯定的です。itertoolsで取りたいものを置き換えることについて他にもいくつかあります。私はそれをどうやってやるのか尋ねているだけです。私は、私が完全に理解している、または私のために働いたこのウェブサイト上の答えを見つけることができなかったことを具体的に調整した質問であるため、これは愚かではないと信じています。ネストされたforループ付きのリストpython

for x in range(-200,200): 
    for y in range(-200,200): 
     for z in range(0,400): 
      cube.append(translate(rotate([x,y,z],[0,45,0]), [10,10,50])) 

は今、私はどこのコードのこの小さな作品を交換し始めるには考えている、とはっきり言って、私は本当にitertoolsを理解していません。私が知っているのは、これは遅く、より速くする必要があるということです。回転や翻訳について心配しないでください。それらは私の3Dプログラムの一部です。キューブは、後でロードされるリストでもあります。

答えて

0

ごめんなさい!私はそれを考え出した。私はすぐに質問をする方法でした。もう少し脳の力と探求が私にこれをもたらした:

for x,y,z in product(range(-200,200),range(-200,200),range(0,400)): 
    print(x,y,z) 
関連する問題