Вывод слов, в котроых содержатся определенные буквы
Всем здравствуйте. Нужно вывести слова, в которых содержатся определенные буквы (минимум один раз). У меня получается вывести слова в котрорых содержится только какая-то одна буква, а нужно, чтобы работало с несколькими буквами. Подскажите, пожалуйста.
letter = "к л м"
text = "Клон Лом Море"
for word in text.split():
if letter in word.lower():
print(word)
Ответы (1 шт):
Автор решения: nomnoms12
→ Ссылка
Вы можете воспользоваться вложенным циклом, поочередно проверяя вхождение каждой буквы.
Пример:
letters = 'клм'
text = 'Клон Лом Море'
for word in text.split():
for letter in letters:
if letter in word.lower():
print(word)
break
stdout
Клон
Лом
Море