Question: #Write a function called abstract_names. abstract_names #should have one parameter: a list of lists. Each list will #be a list of strings, each with a

#Write a function called abstract_names. abstract_names

#should have one parameter: a list of lists. Each list will

#be a list of strings, each with a first name and a last

#name, and each with the same first name.

#

#For example, this could be one list of lists your function

#might receive:

#

# [["David Joyner", "David Tennant", "David Beckham"],

# ["Ananya Birla", "Ananya Agarwal", "Ananya Chatterjee", "Ananya Roy"],

# ["Ins Sainz", "Ins Suarez", "Ins Melchor"]]

#

#abstract_names should return a dictionary. The keys to the

#dictionary should be the first names, and the values should

#be lists of the associated last names. The last names should

#be sorted alphabetically.

#

#For example, with the list above, the dictionary returned by

#abstract_names would be:

#

# {"David": ["Beckham", "Joyner", "Tennant"],

# "Ananya": ["Agarwal", "Birla", "Chatterjee", "Roy"],

# "Ins": ["Melchor", "Sainz", "Suarez"]}

#Write your function here!

#Below are some lines of code that will test your function.

#You can change the value of the variable(s) to test your

#function with different inputs.

#

#If your function works correctly, this will originally

#print (although the order of the keys may vary):

#

#{"David": ["Beckham", "Joyner", "Tennant"], "Ananya": ["Agarwal", "Birla", "Chatterjee", "Roy"], "Ins": ["Melchor", "Sainz", "Suarez"]}

names = [["David Joyner", "David Tennant", "David Beckham"], ["Ananya Birla", "Ananya Agarwal", "Ananya Chatterjee", "Ananya Roy"], ["Ines Sainz", "Ines Suarez", "Ines Melchor"]]

print(abstract_names(names))

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!