打印具有相同值的多个字典密钥,因此可以说我有一个包含不同密钥的多个最大值的字典。我试图使用代码:如何使用max()函数
taste = {"Mussels": 4, "Limpets": 4, "Prawn": 2, "Plankton":1}
print(max(taste, key=taste.get))
但它只给我贻贝或贝特,这取决于哪一个先来。我试图设置的最高值,然后通过我的钥匙,并为每个键重复,我的价值观如:
highest = max(taste.values())
for i in taste.keys():
for j in taste[i]:
if j == highest:
print(i)
但似乎没有工作,因为你无法通过像在我的字典中的值的整数interate 。那么最干净和最简单的方法是做什么
你想要什么作为输出'[[“Mussel s“],[Limpets]]或其中任何一个以任意(随机)顺序? – ZdaR
你只想'如果味道[我] ==最高',当然? – jonrsharpe