我有两本词典:
prices = {"banana": 4,"apple": 2}
stock = {"banana": 6,"apple": 0,}
Run Code Online (Sandbox Code Playgroud)
如何从1和2字典中获得组合值的总和(4*6 + 2*0 - 在本例中)?
>>> prices = {"banana": 4,"apple": 2}
>>> stock = {"banana": 6,"apple": 0}
>>> {k: prices[k] * stock[k] for k in prices.viewkeys() & stock.viewkeys()}
{'banana': 24, 'apple': 0}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
86 次 |
最近记录: |