Python:动态插槽创建

Python:动态插槽创建

我正在做一个项目,需要在 Python 中创建备用插槽的逻辑。我尝试了各种不同的方法,但无法为插槽变量(系列)设计精确的逻辑。

例如:如果 nums_gpu = 1 , val = 2 * nums_gpu ,基于 val -> slots = [0,0]

if nums_gpu = 2
, val = 2 * nums_gpu
, based on val -> slots = [0,1,0,1]

if nums_gpu = 3
, val = 2 * nums_gpu
, based on val -> slots = [0,1,2,0,1,2]

很快。

这可能是一个非常基本的问题,但我尝试了很多,但无法创建确切的逻辑。谢谢。

答案1

我已经成功创建了逻辑。

nums_gpu = 5
slots = []
slots_bol = []
for x in range(nums_gpu):
    slots.append(x)
    slots_bol.append(True)

for x in range(nums_gpu):
    slots.append(x)
    slots_bol.append(True)

相关内容