목차
split() 예제 - 공백 기준으로 잘라서 List 생성
split() 정의
split() 구문
split() 예제 - 공백 외 기준으로 잘라서 List 생성
split() 예제 - maxsplit 매개변수 설정
split() 예제 - 쪼개기 후, 각각의 변수에 담기 ★
split() 예제 - 공백 기준으로 잘라서 List 생성
txt = "홈짱닷컴 Homzzang.com"
x = txt.split()
print(x)
결과값: ['홈짱닷컴', 'Homzzang.com']
split() 정의
왼쪽부터, 문자열을 지정 구분자 (기본값: 공백) 기준으로 잘라서 List 생성 .
※ maxsplit 매개변수 설정 시, List 요소 개수는 maxsplit + 1 개.
※ input() 함수와 함께 사용 시, 한번에 여러 숫자 입력받기 가능.
cf.
rsplit() 메서드 : 오른쪽부터 쪼개기 후 List 생성.
join() 메서드 : 반복 가능 객체의 요소를 지정 구분자 기준으로 합치기
split() 구문
string .split(separator, maxsplit )
[매개변수]
separator
선택. 구분자. (기본값: 공백)
maxsplit
선택. 쪼갤 지점 최대 개수.
※ 반환되는 List 요소 개수 : maxsplit + 1 개
※ maxsplit 설정 시, seperator 매개변수 지정 필수.
[반환값]
작은따옴표(')로 묶인 문자열 형태로 쪼개진 문자열 반환.
split() 예제 - 공백 외 기준으로 잘라서 List 생성
[예제1] - 쉼표와 공백을 구분자로 사용.
txt = "홈짱닷컴, Homzzang.com, 코딩강의"
x = txt.split(", ")
print(x)
결과값: ['홈짱닷컴', 'Homzzang.com', '코딩강의']
[예제2] - # 기호를 구분자로 사용.
txt = "홈짱닷컴#Homzzang.com#코딩강의"
x = txt.split("#")
print(x)
결과값: ['홈짱닷컴', 'Homzzang.com', '코딩강의']
split() 예제 - maxsplit 매개변수 설정
※ maxsplit 설정 시 요소 개수는 maxsplit + 1 개
txt = "홈짱닷컴 Homzzang.com 코딩강의"
x = txt.split(" ", 1)
print(x)
결과값: ['홈짱닷컴', 'Homzzang.com 코딩강의']
split() 예제 - 쪼개기 후, 각각의 변수에 담기 ★
hz = "홈짱닷컴 Homzzang.com"
site,host = hz.split()
print (site) # 홈짱닷컴
print(host) # Homzzang.com
주소 복사
랜덤 이동
최신댓글