반응형
[python] 문자열에서 특정 문자 위치 찾는 방법 (str.find() in python)
"문자열".find("문자")
로 "문자열"에서 "문자"의 위치를 찾을 수 있다.
특정 문자 한 글자도, 단어도 가능한다.
단, "문자"가 "문자열"에 포함되지 않을 경우 -1을 return한다.
print("abcd efg".find('a')) # 0
print("abcd efg".find('b')) # 1
print("abcd efg".find('abcd')) # 0 : 'a'의 위치 return
print("abcd efg".find('d efg')) # 3 : 'd'이 위치 return
print("abcd efg".find('z')) # -1
print("abcd efg".find('A')) # -1 : 대소문자 구분
print("abcd efg".find('de')) # -1
반응형
'Python' 카테고리의 다른 글
[python] list, 문자열 에서 특정 element 개수 찾기 (list.count() in python) (0) | 2019.08.12 |
---|---|
[python] list에서 중복 제거하기 (get unique from list in python) (0) | 2019.08.12 |
[python] for문, if문 한 줄로 코딩하기 (for and if in one line) (4) | 2019.08.09 |
[Python] 2차원 배열(리스트) 초기화 (2) | 2019.08.07 |
[Python] sys.stdin (0) | 2019.08.05 |