【发布时间】:2023-02-21 11:38:52
【问题描述】:
d1->dict_values([100,130])
d2->dict_values([20, 120])
我需要找到相应的值差异
输出=
80,10
【问题讨论】:
-
dict_values 包含一个列表而不是一个字典。如果它们应该是字典,您是根据键比较它们还是应该是列表?如果它们的长度不同怎么办?绝对差异还是相对差异?
标签: python
d1->dict_values([100,130])
d2->dict_values([20, 120])
我需要找到相应的值差异
输出=
80,10
【问题讨论】:
标签: python
选项 1:迭代两者并减去[x-y for x, y in zip(a, b)] 其中a 和b 是您要消除差异的列表。
选项 2:使用 numpy:np.array(a) - np.array(b)
【讨论】: