【发布时间】:2019-08-16 12:55:57
【问题描述】:
我有两个列表:
targets = [ [ [4.88], [2.76], [0.4] ], [ [2.6], [2.12], [7.4], [0.2] ] ]
multiples = [ [ [4.2, 3.6, 6.3], [3.5, 2.5], [7.3, 0.5] ], [ [3.6, 0.3], [5.2, 8.6, 3.7], [3.6, 0.4], [2.3, 6.4] ] ]
对于第一个列表中的每个条目,第二个列表中有多个条目。现在我想比较这些数字并计算低于 traget 数字的数字的准确率。我尝试了以下方法,但我不知道如何将一个值与多个值进行比较以及如何同时引用它们。
for element in targets:
tmp = []
for item in element:
tmp2 = []
if item > multiples
输出应该是这样的:
[ [ [2], [1], [0] ], [ [1], [0], [2], [0] ] ]
有人知道解决办法吗?
【问题讨论】: