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
谢谢。我现在正在努力更新我的问题。 –