str.split()
문자열을 구분자 기준으로 나누어 문자열 목록을 만듭니다.
기본 문법
text.split(sep=None, maxsplit=-1)작은 예제 python
text = "사과,배,포도"
print(text.split(","))
print(" 하나 둘 ".split())실행 결과
['사과', '배', '포도'] ['하나', '둘']
헷갈리기 쉬운 점
- 구분자를 생략하면 연속된 공백을 하나의 경계처럼 처리합니다. 쉼표 등 구분자를 직접 지정하면 빈 항목이 남을 수 있습니다.
- 원래 문자열은 바뀌지 않습니다. 따옴표 안의 쉼표를 포함하는 CSV는 csv 모듈로 읽으세요.