Code: Alles auswählen
comparelist = [0, 3000, 6000]
elements = [[3], [4, 400], [3,4222]]
result = []
for element in elements:
for e in element:
t = []
count = -1
for c in comparelist:
if e > c:
count +=1
else:
t.append(comparelist[count])
break
result.append(t)
print(result)
#Results in [[0], [0], [0], [0], [3000]]
#I need [[0], [0, 0], [0, 3000]]
Code: Alles auswählen
comparelist = [0, 3000, 6000]
elements = [[3], [4, 400], [3,4222]]
result = []
for element in elements:
for e in element:
t = []
for index, value in enumerate(comparelist,-1):
if e > value:
pass
else:
t.append(comparelist[index])
break
result.append(t)
print(result)