split 는 "분열", "분할", "갈리다" 등의 사전적 의미를 담고 있다. 파이썬에서는 특정 문자열 나누기할 때 split() 함수를 많이 사용한다.
다른 프로그래밍 언어에도 있는 함수로 알아두면 좋다. 구문 string.split(separator, maxsplit) - separator : 문자열 나누기 구분자 (기본값 : 공백) - maxplit : 분할 횟수 제한으로 생략 가능 (기본값 : -1, 제한 없음) 그리고 제일 중요한 것은 결괏값을 리스트 자료형으로 반환한다는 것이다.
파이썬 예제 str = "a b c d e f g" str.split() // 출력 ['a', 'b', 'c', 'd', 'e', 'f', 'g'] 위 간단한 예제만 이해해도 사용에 어려움이 없을 것이다. str.split() 는 문자열 str을 구분자 "공백" 기준으로 자르기 한다는 의미다. 혹시 str.split() 와 str.split(" ")의 차이가 궁금하지 않는가?
위 Python 예제...
#
python
#
Pythonsplit
#
split
#
문자열나누기함수
#
파이썬
#
파이썬문자열나누기
#
파이썬문자열나누기함수Pythonsplit
원문 링크 : 파이썬 문자열 나누기 함수 Python split