반응형
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
반응형
'Programing' 카테고리의 다른 글
git remote add와 git clone의 차이점 (0) | 2020.12.01 |
---|---|
올바른 방법으로 JavaScript에서 contextPath를 어떻게 얻습니까? (0) | 2020.12.01 |
문자의 마지막 발생 전에 모든 것을 제거 (0) | 2020.12.01 |
Task <>에서 암시 적으로 형식을 변환 할 수 없습니다. (0) | 2020.12.01 |
iOS에서 숫자 키패드가 표시되지 않음 (0) | 2020.12.01 |