第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

KeyError 為什么會(huì)發(fā)生這種情況我所有的鍵都存在(python)?

KeyError 為什么會(huì)發(fā)生這種情況我所有的鍵都存在(python)?

UYOU 2022-06-07 18:58:40
所以我試圖將兩個(gè)字典與兩個(gè)相似的鍵結(jié)合起來。我在堆棧溢出中閱讀了有關(guān)合并兩個(gè)字典的帖子。但是,當(dāng)我運(yùn)行它時(shí)。它給了我一個(gè) KeyError 錯(cuò)誤,即使我在兩個(gè)字典中都有所有鍵。這是代碼:coordinates={'hello': (2, 6), 'hola': (2, 6), 'hella': (2, 6), 'heya': (2, 6), 'heyo': (2, 6), 'hill': (2, 6), 'halo': (2, 6), 'hall': (2, 6), 'hail': (2, 6), 'hay': (2, 6), 'hale': (2, 6), 'holy': (2, 6)}solution={'hello': 'right', 'hall': 'right', 'hella': 'left', 'hale': 'left', 'hail': 'down', 'heya': 'down', 'holy': 'down', 'hola': 'up', 'hay': 'down-right', 'hill': 'up-left', 'heyo': 'up-right', 'halo': 'down-left'}FINAL_SOL = [coordinates, solution]FINAL_DICT = {}for word in coordinates.keys():  FINAL_DICT[word] = tuple(FINAL_DICT[word] for d in FINAL_SOL)print(FINAL_DICT)我希望有一個(gè)具有這種格式的字典:'Key': (x,y), direction請幫助解決導(dǎo)致此錯(cuò)誤的原因。謝謝!
查看完整描述

1 回答

?
哈士奇WWW

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊

很確定你的意思是:

FINAL_DICT[word] = tuple(d[word] for d in FINAL_SOL)

不是:

FINAL_DICT[word] = tuple(FINAL_DICT[word] for d in FINAL_SOL)

因?yàn)檫@種方式(現(xiàn)在寫的方式)會(huì)給你一個(gè) KeyError,因?yàn)?code>FINAL_DICT最初是空的,并且絕對沒有其他字典所做的任何鍵。


查看完整回答
反對 回復(fù) 2022-06-07
  • 1 回答
  • 0 關(guān)注
  • 320 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號