Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 하위 문자열이 다른 문자열에 포함되어 있는지 확인하는 방법

<시간/>

파이썬에는 문자열이 다른 문자열의 부분 문자열인지 찾기 위한 키워드 'in'이 있습니다. 예를 들어

print('ello' in 'hello world') 

출력

True

하위 문자열의 첫 번째 인덱스도 필요한 경우 find(substr)를 사용하여 인덱스를 찾을 수 있습니다. 이 메서드가 -1을 반환하면 문자열에 하위 문자열이 존재하지 않음을 의미합니다. 예를 들어,

print("hello world".find('ello'))

출력

 1

'Harry Potter:Goblet of Fire' 문자열에 'no'가 포함되어 있는지 확인

print("Harry Potter: The Goblet of Fire".find('no'))

출력

-1