Question: IN PYTHON Given the following two lists names = ['Alice', 'Bob', 'Cathy', 'Dan', 'Ed', 'Frank', 'Gary', 'Helen', 'Irene', 'Jack', 'Kelly', 'Larry'] ages = [18, 21,
IN PYTHON
Given the following two lists names = ['Alice', 'Bob', 'Cathy', 'Dan', 'Ed', 'Frank', 'Gary', 'Helen', 'Irene', 'Jack', 'Kelly', 'Larry'] ages = [18, 21, 18, 18, 19, 20, 20, 19, 19, 19, 22, 19] Write a function combine_lists_into_dic that combines these lists into a dictionary (note that names[i]s age is ages[i]). Then, write a function people that takes in an age and returns the names of all the people who are that age. Hint: make sure to test edge conditions, e.g., test on people(27)should return an empty list.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
