Program:
#Write a Python program to find the highest 2 values in a dictionary
#Defining a dictionary
dic = {"A":12,"B":13,"C":9,"D":89,"E":34,"F":17,"G":65,"H":36,"I":25,"J":11}
#Creating an empty list to store all the values of the dictionary
lst = list()
#Looping through each values and storing it in list
for a in dic.values():
lst.append(a)
#Sorting the list in ascending order, it will store the highest value at the last index
lst.sort()
#Printing the highest and second highest value using negative indexing of the list
print("Highest value:",lst[-1])
print("Second highest value:",lst[-2])
OUTPUT:
Highest value: 89
Second highest value: 65