Есть много способов сделать это, например ::100100
words = ["zwei", "peanuts", "were", "walking", "down", "the", "strasse"]
letter = "w"
output = [x for x in words if x[0] == letter]
Содержимое output
будет:
['were', 'walking']
Некоторые заметки:
- Если код должен быть быстрый , вы должны поместить список слов в какое-то дерево.
- Если вам нужна большая гибкость, вы должны создать регулярное выражение для сопоставления