Автор оригинала: Python Examples.
Проверьте, содержит ли строка подстроки из списка в Python
Чтобы проверить, содержит ли строки подстроки из списка строк, итерации по списку строк, а для каждого элемента в списке проверьте, присутствует ли элемент в данной строке.
В этом типе сценария у нас есть
- А Source String , в котором мы должны проверить, присутствует ли какая-то подстрока.
- А Список строк , чьи элементы могут возникать в исходной строке, и мы должны найти, если какая-либо из этих строк в списке происходит в исходной строке.
Пример 1. Проверьте, содержит строку строки из списка из списка
В этом примере мы возьмем исходную строку и список строк. Мы будем использовать для цикла, чтобы проверить, присутствует ли строка из списка в виде подстроки в исходной строке.
Python Program
source_string = 'a b c d e f' list_of_strings = ['k', 'm', 'e' ] for substring in list_of_strings: if substring in source_string: print('String contains substring from list.') break
Выход
String contains substring from list.
Как предмет из списка 'E'
Присутствует в качестве подстроки в исходной строке во время выполнения цикла для элемента 'E'
, состояние в случае, если петля становится Правда Отказ
Резюме
В этом руководстве примеров Python мы узнали, как проверить, содержит ли строки подстроки из списка строк, с помощью примера программы примера.