Next consider the invert_dict function from Section 11.5 of your textbook.
# From Section 11.5 of:
# Downey, A. (2015). Think Python: How to think like a computer scientist. Needham, Massachusetts: Green Tree Press.
def invert_dict(d):
inverse = dict()
for key in d:
val = d[key]
if val not in inverse:
inverse[val] = [key]
else:
inverse[val].append(key)
return inverse
Modify this function so that it can invert your dictionary. In particular, the function will need to turn each of the list items into separate keys in the inverted dictionary.
Run your modified invert_dict function on your dictionary. Print the original dictionary and the inverted one.
Include your Python program and the output in your Learning Journal submission.
Describe what is useful about your dictionary. Then describe whether the inverted dictionary is useful or meaningful, and why.
Create a Python dictionary that returns a list of values for each key. The key can be whatever type you want.
Design the dictionary so that it could be useful for something meaningful to you. Create at least three different items in it.
. Create a List / generic collection of 5 capital city names in Africa.
Display all the capital cities.
Insert Ghana capital city to element 3.
. Create a generic collection that stores even numbers from 2 to 20.
Display only the first element of the List.
.Create a delegates that accepts a number from user and displays whether the number is even or odd.
1. Create a delegate that displays a message (" you are underage" ) if the user's age is less than 18 and (you qualify to be an adult") if the age is greater than 18.
What products are produced by the electrolysis of an aqueous solution of iron (II) nitrate?
Determine the coordinate of the center and the length of the radius.
X²+(y-2)²=10
In the reaction N2+3H2>2NH3, what is the mole ratio of hydrogen to nitrogen
Compton Scattering. Find the scattered wavelength for a 71 picometer x-ray is incident on a calcite target. What is the maximum shift that can be observed in this experiment?