키워드: "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)
댓글