본문 바로가기
파이썬

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

by º기록 2020. 9. 26.
반응형

가능한 중복 :



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

 

해결 방법

 

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

any(substring in string for substring in substring_list)

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


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

Python 3에서는 대신 map 을 직접 사용할 수 있습니다.

any(map(string.__contains__, substring_list))

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

 

참조 페이지 https://stackoverflow.com/questions/8122079

 

 

반응형

댓글