내가 내 자신을 찾을 먹어서나 반복적으로 같은 청크에는 코드:
def stringInList(str, list):
retVal = False
for item in list:
if str in item:
retVal = True
return retVal
빠른 코드 / 적은. 유지됩니까 way I 이 기능을 쓸 수 있다. 난 보통 이 경우 다음과 같이 사용할 수 있는 기술서임을
if stringInList(str, list):
print 'string was found!'
예, 사용 ['모든 ()'] (http://docs.python.org/2/library/functions.html # 모든):
if any(s in item for item in L):
print 'string was found!'
하지만 '로, 이것은 거의 모든 문서 언급하십시오 avamer 데이터베이스에구성원을 함수 ()' 가 시행하십시오 발생기입니다 표현식에서는 단락 () '및' 모든 게 아니라 문자열으로 및 바뀌엇어요. 한 번 항목 '는 것은 기능 분리 (됩니다 그렇게 할 수 있는 기능을 변경할 경우 = True' 을 '진정한' 그냥 '레발 복귀하십시오. 즉, 함수 값을 반환할 때 분할합니다).
Str '와' 목록 '이름' 열거합니다 문장열 피해야 합니다. 내장현 덮어씁니다 있는 유형.