본문 바로가기
카테고리 없음

파이썬 Keyword: "split", 고급 개발자에게 필요한 설명과 샘플코드

by 뷰티풀스택 2023. 7. 5.
반응형

키워드: "split"

 

"split"은 문자열을 특정 구분자를 기준으로 분할하는 데 사용되는 Python의 내장 함수입니다. 이 함수는 문자열을 구분자로 나누고 각각을 별도의 요소로 하는 리스트를 반환합니다.

 

split 함수는 다음과 같은 구문을 가지고 있습니다:

 

```

string.split(separator, maxsplit)

```

 

- `string`: 분할할 문자열

- `separator` (선택적): 기본값은 공백입니다. 문자열을 나눌 구분자로 사용됩니다.

- `maxsplit` (선택적): 기본값은 -1입니다. 이 인자를 사용하여 분할할 최대 횟수를 지정할 수 있습니다. 음수 값은 분할할 때 제한을 두지 않음을 의미하며, 0은 첫 번째 구분자를 기준으로 분할하지 않음을 의미합니다.

 

예를 들어, 다음은 "Hello, World!" 문자열을 쉼표를 기준으로 분할하는 방법을 보여주는 Python 코드입니다:

 

```python

string = "Hello, World!"

result = string.split(",")

print(result)

```

 

출력:

```

['Hello', ' World!']

```

 

위의 예제에서 `split(",")`은 쉼표를 구분자로 사용하여 문자열을 분할한 후, 분할된 결과를 리스트로 반환합니다. 따라서 `result` 변수에는 `['Hello', ' World!']` 리스트가 할당됩니다.

 

이를 통해 문자열을 구분자를 기준으로 효과적으로 분할할 수 있으며, 이후에 분할된 요소를 원하는 방식으로 활용할 수 있습니다.

 

더 자세한 내용은 파이썬 공식 문서를 참조하시기 바랍니다: [split()](https://docs.python.org/3/library/stdtypes.html#str.split)

반응형

댓글