pon*_*ani 2 python dictionary list data-structures
sweets = {'cadbury': [180,90], 'candy': [190],
'milk chocolate': [150, 160], 'dark chocolate': [100],
'white chocolate': [180], 'ice cream': [122]}
Run Code Online (Sandbox Code Playgroud)
字典 sweets 有不同的键和列表值对。我希望得到您的帮助来查找值列表中数字的平均值,并返回具有最高平均值的键作为输出
您可以使用它statistics.mean来计算平均值,并max使用自定义键来获取具有最大平均值的键:
sweets = {'cadbury': [180,90], 'candy': [190], 'milk chocolate': [150, 160], 'dark chocolate': [100], 'white chocolate': [180],
'ice cream': [122]}
from statistics import mean
max(sweets, key=lambda x: mean(sweets[x]))
Run Code Online (Sandbox Code Playgroud)
输出: 'candy'
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |