Я уже нашел ответы на этот вопрос раньше, но они кажутся устаревшими для текущих версий Python (или, по крайней мере, они не работают для меня).
Я хочу проверить, содержится ли подстрока в списке строк. Мне нужен только логический результат.
Я нашел это решение:
word_to_check = 'or'
wordlist = ['yellow','orange','red']
result = any(word_to_check in word for word in worldlist)
Из этого кода я ожидаю получить значение True
. Если слово было "der", то выход должен быть False
.
Однако результат - это функция-генератор, и я не могу найти способ получить значение True
.
Любая идея?