Есть много способов сделать это:
- Используйте простое понимание списка:
[continent for continent in continents if continent.startswith('A')]
Используйте очень похожее выражение генератора:
(continent for continent in continents if continent.startswith('A'))
Используйте простое выражение фильтра:
filter(lambda x: x.startswith('A'), continents)
2 и 3 светятся в памяти - вы можете использовать его, если у вас есть набор данных на самом деле огромный. 3 - это функциональный способ записать то же самое.