본문 바로가기
파이썬

split() 함수

by 조이헬로우 2024. 4. 24.

안녕하세요?오늘은 파이썬 세 번째로 split()함수를 알아보고져

합니다.

파이썬에서 문자열을 다루다 보면 특정 구분자를 기준으로

문자열을 나누는 경우가 많습니다. 이때 사용되는 함수 중

하나가 split() 함수입니다. 이 함수는 문자열을 지정한

구분자를 기준으로 나누어 리스트로 반환해줍니다. 이번

글에서는 split() 함수의 기초적인 사용법을 살펴보겠습니다.

썸네일
썸네일
입력
입력
출력
출력

1. 기본적인 사용법

 

1번 코드에서는 쉼표(,)를 구분자로 사용하여 문자열을 나누었습니다.

결과는 출력 1번과 같습니다.

 

2. 공백을 기준으로 나누기

 

2번 코드에서는 별도의 구분자를 지정하지 않았기 때문에 공백을

기준으로 문자열을 나누었습니다.

결과는 출력 2번과 같습니다.

 

3. 최대 분할 횟수 지정하기

 

3번 코드에서는 세 번째 매개변수에 최대 분할 횟수를 지정했습니다.

따라서 최대 2번까지만 문자열을 나누게 됩니다.

결과는 출력3번과 같습니다.

 

4. 구분자가 연속으로 나타나는 경우

 

4번 코드에서는 연속으로 나타나는 쉼표(,,)로 문자열을 나누었습니다.

결과는 출력4번과 같습니다.

 

5. 문자열 내부에 구분자가 없는 경우

 

5번 코드에서는 문자열 내부에 공백이 없으므로, 단일 문자열로 구성된

리스트가 반환됩니다.

 

6. 구분자가 문자열의 시작 또는 끝에 있는 경우

 

6번 코드에서는 문자열의 시작과 끝에 쉼표(,)가 있는 경우를

다루었습니다.

이런 경우에도 빈 문자열이 리스트에 포함됩니다.

 

7. 다양한 구분자 사용하기

 

7번 코드에서는 세 종류의 구분자 중 하나인 세미콜론(;)을

선택하여 문자열을 나누었습니다.

결과는 출력 7번과 같습니다.

 

주의사항

 

split() 함수는 문자열을 나누어 리스트로 반환하므로, 반환된

값은 리스트 형태입니다. 따라서 나눈 후에는 리스트의 메서드를

사용할 수 있습니다.

이상으로 split() 함수의 기초적인 사용법에 대해 알아보았습니다.

다양한 상황에 따라 유연하게 활용할 수 있으니 필요에 따라

적절히 활용해보세요.

감사합니다!

'파이썬' 카테고리의 다른 글

파이썬 반복문 for while  (144) 2024.05.21
elif문 예제  (31) 2024.05.20
random 패키지  (31) 2024.05.01
input과 f-string 함수  (31) 2024.04.13
파이썬 설치 출력하기  (31) 2024.04.07