Python에서 문자열에 목록의 요소가 포함되어 있는지 확인하는 방법

| |

다음과 같은 것이 있습니다.

extensionsToCheck = [".pdf", ".doc", ".xls"] extensionToCheck: if extension in url_string: print(url_string ) 

for 루프를 사용하지 않고 Python에서 이것을 수행하는 보다 우아한 방법이 무엇인지 궁금합니다. (C/C++에서와 같이) 이와 같은 것을 생각하고 있었지만 작동하지 않았습니다.

if (".pdf" 또는 ".doc" 또는 ".xls") url_string: print(url_string) 

편집: 잠재적인 중복으로 표시된 아래 질문과 이것이 어떻게 다른지 설명해야 합니다. 닫힌 것 같아요).

차이점은 문자열이 문자열 목록의 일부인지 확인하고 싶었지만 다른 질문은 목록의 문자열이 문자열은 다른 문자열의 하위 문자열입니다. 유사하지만 완전히 같지는 않으며 온라인 IMHO에서 답변을 찾을 때 의미가 중요합니다. 이 두 질문은 실제로 서로 반대되는 문제를 해결하려고 합니다. 두 가지 모두에 대한 솔루션은 동일합니다.