放置组件时生成与先前变量不重叠的随机变量

时间:2018-10-23 10:03:51

标签: python-3.x random

我正在使用Python中的随机变量将组件随机放置在网格上,并为要放置的组件数重复以下代码:

[random.randint(0,32), random.randint(0,27), random.randint(0,3), 1]

而且,对于数组中每个零件,我也都有零件尺寸,如下所示:

 partSizes = [[[10, 10], [4, 2], [4, 2]]]

因此,当我在网格上随机放置零件时,其中一些会重叠,因此需要跳过先前放置的零件所占据的网格部分,以免发生重叠。 我是Python的新手,因此很难弄清楚这一点。任何帮助都感激不尽。 问候

0 个答案:

没有答案