본문으로 바로가기

[Python] 문자열 나누기 (split함수)

category Language/Python 2019. 12. 29. 21:16

자주 사용하는 기능 기록입니다✍️


문자열을 나누기 위해서는 split 함수를 사용합니다.

 

예시

a = "Life is too short"
print(a.split())

b = "a:b:c:d"
print(b.split(':'))

출력

>> ['Life', 'is', 'too', 'short']

>> ['a', 'b', 'c', 'd']

 

a.split()처럼 괄호 안에 아무 값도 넣어 주지 않으면 공백(스페이스, 탭, 엔터 등)을 기준으로 문자열을 나눔

b.split(':')처럼 괄호 안에 특정 값이 있을 경우에는 괄호 안의 값을 구분자로 해서 문자열을 나눔

나눈 값은 리스트에 하나씩 들어가게 됨