[ Python ] 문자열 관련 함수 정리
count([문자])
문자열 중 [문자]의 개수를 반환한다.
a = "hello"
a.count('l')
# 2
find([문자])
문자열 중 문자가 처음 나온 위치를 반환한다.
존재하지 않는다면 -1을 반환한다.
index([문자])
문자열 중 문자가 맨 처음으로 나온 위치를 반환한다.
존재하지 않는다면 오류가 발생한다.
[문자].join([문자열])
문자열의 각각의 문자 사이에 문자를 삽입한다.
",".join('hello')
# h,e,l,l,o
upper(), lower()
문자열을 대문자 혹은 소문자로 바꿔준다.
lstrip(), rstrip(), strip()
문자열의 왼쪽 혹은 오른쪽 또는 양쪽의 공백을 지워준다.
replace([이전 문자열], [새 문자열])
특정 문자열을 새로운 문자열로 변경한다.
a = "life is too short"
a.replace("life", "day")
# a = "day is too short"
split()
괄호 안에 아무 값도 넣지 않으면 공백을 기준으로 문자열을 잘라 리스트로 반환한다.
괄호 안에 값이 존재하면 그 값으로 문자열을 잘라 리스트로 반환한다.
a = "life is too short"
a.split()
# ['life', 'is', 'too', 'short']
b = "a:b:c:d"
b.split(':')
# ['a', 'b', 'c', 'd']
Author And Source
이 문제에 관하여([ Python ] 문자열 관련 함수 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@da__hey/Python-문자열-관련-함수-정리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)