Programing

Python : 목록에서 문자열의 하위 문자열을 확인하는 방법은 무엇입니까?

lottogame 2020. 12. 1. 07:31
반응형

Python : 목록에서 문자열의 하위 문자열을 확인하는 방법은 무엇입니까?


중복 가능성 :
다른 문자열에 여러 문자열이 있는지 확인

내가 코드의 동등한를 찾을 수 없습니다 그런 기능 파이썬 어디 :

기본적으로 목록에 포함 된 하위 문자열에 대한 문자열을 확인하고 싶습니다.


이 테스트를 시도하십시오.

any(substring in string for substring in substring_list)

True의 하위 문자열 substring_list이에 포함되어 있으면 반환 됩니다 string.

연결된 질문 Marc Gravell의 답변유사한 Python 이 있습니다.

from itertools import imap
any(imap(s.__contains__, substring_list))

아마도 생성기 표현식을 사용하는 위 버전이 더 명확 할 것입니다.

참고 URL : https://stackoverflow.com/questions/8122079/python-how-to-check-a-string-for-substrings-from-a-list

반응형