Question: Question: Given a dictionary that maps a person to a list of their favorite GT traditions, return a dictionary with the value being the list

Question: Given a dictionary that maps a person to a list of their favorite GT traditions, return a dictionary with the value being the list sorted by the last letter of each tradition. If two traditions have the same last letter, sort by the first letter.

HINT: This will require the use of lambda functions

Args: adict (dict) Returns: dict

>>> traditions_dict({"Jacob": ["The Horse", "Stealing the t", "Midnight Bud"], "Athena": ["Mini Five-Hundred", "Freshman Cake Race", "Buzzweiser Song"], "Liv": ["Freshman Cake Race", "George P. Burdell", "Buzzweiser Song"]})

{'Jacob': ['Midnight Bud', 'The Horse', 'Stealing the t'], 'Athena': ['Mini Five-Hundred', 'Freshman Cake Race', 'Buzzweiser Song'], 'Liv': ['Freshman Cake Race', 'Buzzweiser Song', 'George P. Burdell']}

>>> traditions_dict({"Madison": ["The Horse", "Midnight Bud", "Buzzweiser Song"], "Anna": ["Mini Five-Hundred", "Buzzweiser Song", "Freshman Cake Race"], "Ashok": ["The Horse", "Freshman Cake Race", "Stealing the t", "Midnight Bud"]})

{'Madison': ['Midnight Bud', 'The Horse', 'Buzzweiser Song'], 'Anna': ['Mini Five-Hundred', 'Freshman Cake Race', 'Buzzweiser Song'], 'Ashok': ['Midnight Bud', 'Freshman Cake Race', 'The Horse', 'Stealing the t']

Please provide the python code and resulting output.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!