trip_planning(city_list): """ Question 2 You are planning the perfect trip in Europe! To do so ... - First, remove the duplicate cities in the list provided - Then, remove the countries that are not in Europe - Finally, order the cities alphabetically - Don't forget to return the resulting list of cities! Args: city_list (list) Returns: list >>> trip_planning(["Amsterdam, Europe", "Beijing, Asia", "Madrid, Europe", "Bucharest, Europe", "Lima, America"]) ["Amsterdam, Europe", "Bucharest, Europe", "Madrid, Europe"] >>> trip_planning(["London, Europe", "London, Europe", "Cairo, Africa", "Rome, Europe", "Sacramento, America"]) ["London, Europe", "Rome, Europe"] # print(trip_planning(["Amsterdam, Europe", "Beijing, Asia", "Madrid, Europe", "Bucharest, Europe", "Lima, America"])) # print(trip_planning(["London, Europe", "London, Europe", "Cairo, Africa", "Rome, Europe", "Sacramento, America
def trip_planning(city_list):
"""
Question 2
You are planning the perfect trip in Europe! To do so ...
- First, remove the duplicate cities in the list provided
- Then, remove the countries that are not in Europe
- Finally, order the cities alphabetically
- Don't forget to return the resulting list of cities!
Args:
city_list (list)
Returns:
list
>>> trip_planning(["Amsterdam, Europe", "Beijing, Asia", "Madrid, Europe", "Bucharest, Europe", "Lima, America"])
["Amsterdam, Europe", "Bucharest, Europe", "Madrid, Europe"]
>>> trip_planning(["London, Europe", "London, Europe", "Cairo, Africa", "Rome, Europe", "Sacramento, America"])
["London, Europe", "Rome, Europe"]
# print(trip_planning(["Amsterdam, Europe", "Beijing, Asia", "Madrid, Europe", "Bucharest, Europe", "Lima, America"]))
# print(trip_planning(["London, Europe", "London, Europe", "Cairo, Africa", "Rome, Europe", "Sacramento, America"]))
Step by step
Solved in 2 steps with 2 images