파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 2-4. 문자열과 관련된 함수
2018. 1. 16. 21:36ㆍPython-이론/python
문자열 관련 함수들
오늘은 문자열을 조금 더 편리하게 사용하기 위한 무자열과 관련된 함수에 대해 알아보겠다.
함수 1. count
특수한 문자열 속의 문자 하나의 개수를 반환해준다.
함수 2.find
자기가 찾는 문자가 첫번째로 발견되는 장소의 인덱스를 반환해준다. 만약에 문자열에 존재하지 않는다면 -1을 반환해준다.
함수 3.index
find와 같이 찾는 문자가 첫번째로 발견되는 인덱스를 반환해준다. 만약에 존재하지 않는다면 -1을 반환해준다.
함수 4.join
원래 변수에 들어있는 값을 join되는 각가의 문자 사이에 집어 넣는다.
함수 5.upper와 lower
upper은 소문자를 대문자로 바꾸어주고 lower은 대문자를 소문자로 바꾸어준다.
함수 6. lstrip, rstrip, strip
lstrip은 왼쪽의 공백을 rstrip은 오른쪽의 공백을 없애주고 strip은 둘다 없애준다.
함수 7. replace
지정한 문자열을 특정한 문자열로 바꾼다. replace("original", "changed")
함수 8.split
특정한 문자 혹은 기호를 통해 문자열을 분리한다. 아무 기호도 설정 해주지 않는다면 공백이나 뛰어쓰기 탭등으로 구별한다.
이로써 문자열에 대한 글은 여기서 끝내기로 하겠다. 다른 언어와 달리 파이썬은 문자열에 대한 많은 기능을 제공해주는 것 같다. 모두 외우는건 힘들겠지만 많이 필요하겠다 하는 것은 알아 두는 것이 좋겠다.
'Python-이론 > python' 카테고리의 다른 글
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 3-2. 리스트 관련 함수 (0) | 2018.01.19 |
---|---|
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 3-1. 리스트 자료형 (0) | 2018.01.18 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 2-3. 문자열 포매팅 (0) | 2018.01.16 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 2-2. 문자열 연산 (0) | 2018.01.16 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 2-1. 문자열 (0) | 2018.01.16 |