문자열을 잘라서 리스트로 변환하는 함수 split()를 알아보자 먼저 split함수는 1. 문자열.split() 2. 문자열.split("구분자") 3. split("구분자",분할횟수) 4. split(sep = "구분자",maxsplit = 분할횟수) 이렇게 쓰인다 1. 문자열.split() split()은 문자열 사이 공백을 기준으로 자른다 ex1) 문자열 사이 공백x
결과) 문자열 사이 공백이 없어 길이가 1인 리스트로 변환되었다 ex2) 문자열 사이 공백 o
결과) 공백 사이를 다 잘라서 저장되어 리스트 길이는 5 2. 문자열.split("구분자") ex) 구분자 기준으로 문자열을 자르고 리스트에 저장한다
' ' 공백을 기준으로 문자열을 자른다 결과) 공백을 구분자로 설정했기 때문에 공백 사이를 다 잘라서 저장되어 문자열이 길이가 5인 리스트로 변환됨 3. split("구분자",분할횟수) ex1) 구분자 기준으로 몇 개까지 자를지 결정한다 공백, 3회
결과) 공백을 3번만 잘랐으므로 나머지는 안 잘려서 출력됨 ex) 공백, 4회
결과) 공백이 4개인 문자열이므로 다 잘려서 출력됨 4. split(sep = "구분자",maxsplit = 분할횟수) 3번 split("구분자",분할횟수)와 똑같이 쓰인다 ex1) 구분자 기준으로 몇 개까지 자를지 결정한다 공백, 3회
결과) 3번 결과랑 같음 ex) 공백, 4회
결과) 전체 비교 코드
결과) |