Fruits = ['apple', 'orange', 'banana', 'kiwi']
A = [4, 3, 10, 8]
B = {'apple': {'Bill': 4, 'Jan': 3, 'Frank': 5},
'orange': {'Bill': 0, 'Jan': 1, 'Frank': 5},
'banana': {'Bill': 8, 'Jan': 6, 'Frank': 2},
'kiwi': {'Bill': 4, 'Jan': 2, 'Frank': 7}}
我試圖總結在所有的水果和乘上B.我無法做這方面的一個就是數字數組和B是字典。這是我感到困惑的地方。我是一個新的Python用戶。 A中的數字與水果的相同位置(A中的第一個數字是蘋果的數量)。這涉及使用總和(A)?總結了一個數組,然後乘以一個字典
對不起,缺乏細節的人。這是一些清晰的。我有水果,每個人都有不同類型的水果。我想總結所有的每種水果類型的值在B這樣的,我得到:
apple = 12
orange = 6
banana = 16
kiwi = 13
現在,我想多這些數字,由A,但同時要注意的是,第一個數字在A,是蘋果,然後是橙色,等等,以得到一個新的數組:
Solution = [48,18,160,104] #solution order is apple, orange, banana, kiwi
的問題是不明確的。這些數據的預期結果是什麼? – zvone
顯示數學,你可以手工操作,我們將能夠提供幫助 – ccarton
謝謝。我現在正在努力更新我的問題。 –