파이썬 split은 문자열을 나눌 때 사용할 수 있는 함수입니다. 문자열을 공백이나 특정 문자열로 나눈 다음에 리스트로 반환해 줍니다. 오늘은 파이썬 문자열 나누기, split 함수 사용법과 예제를 알아보겠습니다.
1. 파이썬 split함수 사용법
문자열.split()
-> 공백이나 엔터를 기준으로 문자열을 분리한다
문자열.split(sep='구분자')
-> '구분자'를 기준으로 문자열을 분리한다
문자열.split(sep='구분자', maxsplit=n)
-> '구분자'를 기준으로 문자열을 분리한고, 최대 n회까지 문자열을 분리한다
Recommendation 포스팅
2. split 예제
1) 문자열.split()
text = 'I am boy oh\n ha'
text.split()
[결과]
['I', 'am', 'boy', 'oh', 'ha']
공백이 두 개 있어도 하나로 간주해서 분리됩니다. \n 엔터 기호도 같이 분리되는 것을 확인할 수 있습니다.
2) 문자열.split(sep='구분자')
text = 'I am boy. You are a girl'
text.split('.')
[결과]
['I am boy', ' You are a girl']
마침표(.)를 기준으로 분리해 보았습니다. split함수 안에 문자열을 입력하면, 해당 문자열을 기준으로 텍스트가 분리됩니다.
3) 문자열.split(sep='구분자', maxsplit=n)
text = 'I am boy. You are a girl. They are boys'
text.split('.', 1)
[결과]
['I am boy', ' You are a girl. They are boys']
maxsplit에 해당하는 위치에 숫자를 넣었더니 한 번만 분리되는 것을 확인할 수 있습니다.
오늘은 이렇게 파이썬 문자열 나누기, split 함수 사용법과 예제에 대해서 알아보았습니다. 문자열을 편집할 때는 함수를 이용하는 것이 편리합니다. 분리한 문자열을 다시 합칠 때는 join함수를 쓰는 것이 유용합니다. 다음에는 join함수에 대해서 알아보겠습니다.
'파이썬 > 파이썬 기초' 카테고리의 다른 글
주피터 랩(jupyter lab) 초기 환경설정 BEST3! (0) | 2022.02.07 |
---|---|
파이썬 랜덤함수 사용, random 모듈 알아보기 (0) | 2022.02.07 |
파이썬(python) numpy 설치하는 3가지 방법 (0) | 2022.02.06 |
파이썬 - 아나콘다 배포판 설치 및 실행, 사용법은?! (0) | 2022.02.05 |
파이썬 아나콘다 실행 및 사용법, 네비게이터 이용하기! (0) | 2022.02.04 |
파이썬 import문과 from ~ import ~ 등 사용법 알아보기 (0) | 2022.02.04 |
파이썬 with 유용한 이유와 사용법은?! (0) | 2022.02.03 |
파이썬 문자열 바꾸기 3종-replace, strip, title 이용하기! (0) | 2022.01.28 |