【问题标题】:lists with nested for loops python带有嵌套for循环的列表python
【发布时间】: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


    【解决方案1】:

    很抱歉!我想到了。我很快就问了一个问题。更多的脑力和搜索使我想到了这一点:

    for x,y,z in product(range(-200,200),range(-200,200),range(0,400)):
        print(x,y,z)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 2013-03-17
      • 1970-01-01
      相关资源
      最近更新 更多