我有一本字典和一組如下:Python字典鍵來新字典
fundprices = {
'A' : 20,
'B' : 20,
'C' : 10,
'D' : 15,
'E' : 10,
'F' : 15,
'G' : 35,
'H' : 20,
'I' : 10,
'J' : 5
}
dollaramount = {
100000.0,
100000.0,
50000.0,
300000.0,
50000.0,
100000.0,
100000.0,
150000.0,
50000.0,
0
}
,我試圖創建第三個字典,是一組由字典劃分的結果,具有以下代碼:
orderamount = []
for i in fundprices.key(), dollaramount.key():
orderamount.append(dollaramount[i]/fundprices[i])
print orderamount
其中orderamount
與基金價格具有相同的關鍵。但是,我得到'dict'對象沒有任何屬性。在這種情況下,dollaramount是由2個字典的另一個計算創建的集合。如果設置dollaramount時創建密鑰更容易,請告訴我。我該如何解決?
第二個對象不是字典。它是一套。 –
其實,它甚至不是一套 - 那裏有一個多餘的右括號。另外,如果你將第一個分爲第一個,那麼你將得到一個被零除的錯誤。 – SiHa
'dollaramount'與'fundprices'有什麼關係?回想一下,字典是無序的。' –