所以我有一個像下面的字典,但是,我試圖減去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 –