打印具有相同值的多個字典密鑰,因此可以說我有一個包含不同密鑰的多個最大值的字典。我試圖使用代碼:如何使用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