문자열 나누기: split()
split()은 구분자를 기준으로 문자열을 나누는 함수입니다. 구분자를 생략하면 띄어쓰기를 기준으로 문자열을 나눕니다.
형식 | 변수명.split("구분자") # 구분자 생략 가능
코드를 수정하고 실행 결과를 확인해보면 원래 하나였던 문자열이 구분자를 기준으로 구분돼 출력됩니다. 분리된 문자열은 대괄호([])로 묶이는데, 이는 리스트 자료형으로 반환됐기 때문입니다. 리스트 자료형은 다음 절에서 자세히 살펴보겠습니다.
ch03-string.py
string = "Hello_World_Hello_Python" result = string.split("_") # _를 기준으로 문자열 구분
print(result)
실행결과 |
(중략)
['Hello', 'World', 'Hello', 'Python']
|