【发布时间】:2018-05-23 23:53:39
【问题描述】:
尝试分析一些字符串并计算它们出现的次数。此数据存储在字典中。如果我要使用 max 函数,则只会打印遇到的第一个最高数字。
count = {"cow": 4, "moo": 4, "sheep": 1}
print(max(count.keys(), key=lambda x: count[x]))
cow
这将使奶牛成为最大值。如何让“cow”和“moo”都被打印出来
count = {"cow": 4, "moo": 4, "sheep": 1}
cow, moo
【问题讨论】:
标签: python dictionary