프로그래밍/Python
[Python] 파이썬 split 함수로 문자열 나누기
rrruu
2023. 9. 30. 15:35
반응형
파이썬 split 함수는 문자열을 특정 문자를 기준으로 나누는 함수입니다.
split 함수는 다음과 같이 사용합니다.
# 문자열을 공백으로 나누는 코드
text = "안녕하세요, 파이썬"
# split 함수를 사용하여 문자열을 나누는 코드
result = text.split()
# 결과 출력
print(result)
이 코드를 실행하면 다음과 같은 결과가 출력됩니다.
['안녕하세요,', '파이썬']
split 함수의 인수는 다음과 같습니다.
- sep: 문자열을 나눌 기준 문자열
- maxsplit: 나눌 횟수
sep 인수를 지정하지 않으면 공백을 기준으로 문자열을 나눕니다.
maxsplit 인수를 지정하면 지정된 횟수만큼만 문자열을 나눕니다.
파이썬 split 함수의 예제
다음은 파이썬 split 함수를 사용하는 예제입니다.
- 문자열을 공백으로 나누는 예제
text = "안녕하세요, 파이썬"
# split 함수를 사용하여 문자열을 나누는 코드
result = text.split()
# 결과 출력
print(result) #['안녕하세요,', '파이썬']
- 문자열을 특정 문자로 나누는 예제
text = "안녕하세요, 파이썬"
# split 함수를 사용하여 문자열을 나누는 코드
result = text.split(",")
# 결과 출력
print(result) #['안녕하세요', ' 파이썬']
- 문자열을 지정된 횟수만큼 나누는 예제
text = "안녕하세요, 파이썬,1,2"
# split 함수를 사용하여 문자열을 나누는 코드
result = text.split(",", 2)
# 결과 출력
print(result) # ['안녕하세요', ' 파이썬', '1,2']
반응형