[python] 문자열에서 문자 위치 찾기

yoonene·2022년 4월 5일
0

find()

sentence = 'hang in there'
character = 'h'
sentence.find(character)
# 0

문자열에서 문자가 발견된 첫 번째 index를 반환한다.
문자가 없다면 -1을 반환한다.

rfind()

sentence = 'hang in there'
character = 'h'
sentence.rfind(character)
# 9

find()와 반대로 문자가 발견된 마지막 index를 반환한다.

index()

sentence = 'hang in there'
character = 'h'
sentence.index(character)
# 0

문자열에서 문자가 발견된 첫 번째 index를 반환한다.
문자가 없다면 ValueError를 반환한다.

profile
NLP Researcher / Information Retrieval / Search

0개의 댓글