배열의 문자열이 다른 문자열에 존재하는지 확인하려면 any 함수를 사용할 수 있습니다.
예시
arr = ['a', 'e', 'i', 'o', 'u'] str = "hello people" if any(c in str for c in arr): print "Found a match"
출력
이렇게 하면 결과가 표시됩니다.
Found a match
예
과잉이지만 정규식을 사용하여 배열을 일치시킬 수도 있습니다. 예:
import re arr = ['a', 'e', 'i', 'o', 'u'] str = "hello people" if any(re.findall('|'.join(arr), str)): print 'Found a match'
출력
이렇게 하면 결과가 표시됩니다.
Found a match