所以我有一个像下面的字典,但是,我试图减去ART [0] [0] - ART [1] [0],这必须是一个迭代。迭代通过字典和减去基于密钥的值
这是我的,但它似乎没有工作。我不断收到错误:'KeyError:2'
任何帮助,将不胜感激。
for i in range(1, 5): #from
k = i
for j in range (1, 5): #to
if i == j:
pass
else:
t = ART[j][0] - ART[i][0]
g = ART[j][1] - ART[i][1]
样品输入:
ART = {'U': (5, 6), 'E': (7, 3), 'A': (3, 3), 'O': (3, 2), 'I': (1, 4)}
您还没有表现出您期望的结果 –
缩进你展示else块?因为这是错误的。缩进它下面的行 –
我需要减去基于键的两个值,所以我的预期输出是t = 3和g = -3 –