countr={'517132': 2017, '1002063365': 116, '226022': 34, '51002': 3, '219006': 117, '222034': 45, '224032': 42, '517195': 103, '731120': 1516
'3254':12,'456':11}
r1=[224032, 517132, 226022, 1002063365, 222034, 219006, 517195, 35015, 731120, 51002]
r={}
for i in r1:
r[i]=countr.get(i)
我試圖讓新DIC 我的意思是,如果COUNTR鍵與R1值匹配蟒蛇如何匹配列表項
在新DIC r值增加的關鍵和COUNTR匹配DIC值價值作爲價值。 但我學習這段代碼的結果是None。
'224032':None, '517132'=None....'1002063365':None]
有什麼辦法可以將dic值與list匹配嗎? 這是我想要的輸出
r=[517132': 2017, '1002063365': 116, '226022': 34, '51002': 3, '219006': 117, '222034': 45, '224032': 42, '517195': 103, '731120': 1516]
你的'dict'鍵是字符串...這就是爲什麼這是失敗。 –
你能建議我該怎麼做? –
你應該弄清楚,如果你想使用字符串或整數,然後使用適當的一個... –