我正在做一个项目,需要在 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)