Известно, что функции поиска startswith() и ensswith() могут принимать кортеж, а не одно значение:
print("abcdefg".startswith(("0","1"))) # False print("abcdefg".startswith(("a","1"))) # True
а вот вопрос, есть ли функция, которая также принимает кортеж, но ищет как in ('содержит'), я смог только так написать:
print(any((item in"abcdefg") for item in("0","1"))) # False print(any((item in"abcdefg") for item in("cde","1")))# True
Не смог найти функцию, которая работает с кортежем как startswith() и ensswith() , но ищет как выражение in, без цикла как у меня.