Python | Get key with maximum value in Dictionary

Given a dictionary, the task is to find the key having the maximum value.

Examples :

Input : {'Audi':100, 'BMW':1292, 'Jaguar': 210000, 'Hyundai' : 88}
Output : Jaguar

Input:  {'Geeks':1900, 'for':1292, 'geek' : 88}
Output:  Geeks

 

Method #1: Using max() function

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python code to find key with Maximum value in Dictionary
   
# Dictionary Initialization
Tv = {'BreakingBad':100, 'GameOfThrones':1292, 'TMKUC' : 88}
  
Keymax = max(Tv, key=Tv.get)
print(Keymax)

chevron_right


Output:



GameOfThrones

 

Method 2: Using max() with lamda function

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python code to find key with Maximum value in Dictionary
   
# Dictionary Initialization
Tv = {'BreakingBad':100, 'GameOfThrones':1292, 'TMKUC' : 88}
  
Keymax = max(Tv, key= lambda x: Tv[x])
print(Keymax)

chevron_right


Output:

GameOfThrones

 
Method 3: Using operator

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python code to find key with 
# Maximum value in Dictionary
import operator
  
# Dictionary Initialization
Car = {'Audi':100, 'BMW':1292, 'Jaguar': 210000, 'Hyundai' : 88}
  
# Getting max item
keyMax = max(Car.items(), key = operator.itemgetter(1))[0]
print(keyMax)

chevron_right


Output:

Jaguar

 
Method 4:

filter_none

edit
close

play_arrow

link
brightness_4
code

# Python code to find key with Maximum value in Dictionary
  
# Dictionary Initialization
Company = {'GFG':10000, 'Hashd':2292, 'Infy': 200}
  
# taking list of car values in v
v = list(Company.values())
  
# taking list of car keys in v
k = list(Company.keys())
  
print(k[v.index(max(v))])

chevron_right


Output:

GFG



My Personal Notes arrow_drop_up


If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



Improved By : viditvarshney