【发布时间】:2017-12-12 02:14:23
【问题描述】:
首先,我 100% 肯定,用 itertools 替换我想要的东西还有其他一些好处。我只是问我该怎么做。我相信这不是一个骗局,因为这是一个专门定制的问题,我无法在这个网站上找到我完全理解或对我有用的答案。
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 程序的一部分。 Cube也是一个列表,稍后加载。
【问题讨论】:
标签: python-3.x for-loop nested itertools