you can use also
from string import ascii_uppercase visited_cities = ["New York", "Shanghai", "Munich", "Toyko", "Dubai", "Mexico City", "São Paulo", "Hyderabad","Qatar"] new_cities = [city for city in visited_cities if city.startswith(tuple(ascii_uppercase[:17]))] new_cities.sort() print(new_cities)