我有三个包含不同值模式的列表。这应该仅在基于某些 if 条件的单个字典中附加特定值。我尝试了以下方法来执行此操作,但我从列表中获取了所有值。
class_list = [1,2,3,4,5,6]
boxes = [[0.1,0.2,0.3,0.4],[0.5,0.7,0.8,0.9],[0.7,0.9,0.4,0.2],[0.9,0.7,0.6,0.3],[0.9,0.14,0.6,0.3],[0.9,0.7,0.6,0.13]]
scores = [0.98,0.87,0.97,0.96,0.94,0.92]
k=1;
data = {}
for a in scores:
for b in boxes:
for c in list:
if a >= 0.98:
data[k+1] = {"score":a,"box":b, "class": c } ;
k=k+1;
print("Final_result",data)
蝴蝶不菲
精慕HU
相关分类