반응형
문자열 바꾸기 파이썬 replace() 함수
아래 예에서, 'z' 대신에 'q' 로 바꾼다.
또한 문자열을 바꿀 수도 있다. 'ijk' 를 ' hello '로 바꾼다.
이때, 원본 문자열은 절대 바뀌지 않는다.
문자열 길이 구하기 파이썬 len() 함수
len() 함수를 사용하여 몇개의 문자로 되어있는지 문자열의 개수를 알 수 있다.
len 함수를 이용해서 문자의 갯수를 파악하는데, 이때 주의할 점은, 공백이 포함되어 있으면, 공백도 하나의 문자로 갯수를 센다.
따라서 ex_str 의 문자 앞과 뒤에 공백이 하나씩 있고, hello와 world 사이에도 공백이 있으므로, 총 13글자가 된다.
찾고자 하는 문자열의 위치를 찾는 파이썬 find() 함수, rfind() 함수
예제에서, qui 라는 문자열의 위치를 찾고자 한다.
위치란, 인덱스(오프셋)을 말한다.
따라서 year 가 몇번째에 있는지를 찾고자 한다.
이때 왼쪽부터 찾을때는 find() 함수를 사용하고, 오른쪽부터 찾을때는 rfind() 함수를 이용한다.
문자열에 없는 banana를 찾으라고 하면, -1 을 리턴한다.
해당 문자열이, 몇번이나 사용되었는지 갯수를 파악하기 파이썬 count() 함수
다음 예에서, count 함수 안에 문자열을 넣어주면, 해당 문자열이 몇번 사용되었는가 횟수를 리턴한다.
반응형
'Python' 카테고리의 다른 글
파이썬 리스트 값 python list value, Nested List (0) | 2019.09.30 |
---|---|
파이썬 리스트 만들기 Python List (1) (0) | 2019.09.29 |
파이썬 문자열 추출(슬라이싱) Slicing 콜론 [ : ] 사용법 (0) | 2019.09.26 |
파이썬 문자열 함수 - upper, lower, title, split 문자열 분리하기 (0) | 2019.09.26 |
Python Strings - 파이썬 문자열 만들기 (0) | 2019.09.26 |