"append"은 파이썬 리스트에 원소를 추가하는 메서드입니다. 리스트에 새로운 요소를 추가하여 리스트의 크기를 늘릴 때 주로 사용됩니다. "append" 메서드는 리스트의 끝에 원소를 추가하며, 기존 리스트를 변경시킵니다.
다음은 "append" 메서드의 사용 예시입니다:
```python
my_list = [1, 2, 3]
print("Before append:", my_list)
my_list.append(4)
print("After append:", my_list)
```
위의 코드는 초기에 `[1, 2, 3]`으로 이루어진 리스트인 `my_list`를 정의합니다. 그 후, "append" 메서드를 사용하여 리스트 끝에 4를 추가합니다. 마지막으로 `print` 함수를 사용하여 리스트를 출력합니다. 실행 결과는 다음과 같습니다:
```
Before append: [1, 2, 3]
After append: [1, 2, 3, 4]
```
위의 예시에서는 `my_list.append(4)`를 호출하여 `4`를 `my_list`에 추가하였습니다.
여러 번 "append" 메서드를 호출하면 여러 개의 요소를 추가할 수 있습니다. 또한, 다른 데이터 타입의 값을 추가할 수도 있습니다. 예를 들어, 문자열, 다른 리스트, 튜플 등을 추가할 수 있습니다.
"append" 메서드의 시간 복잡도는 O(1)로 매우 효율적입니다. 이는 리스트의 끝에 원소를 추가하기 때문에 다른 원소들의 위치를 변경해야 하는 추가 작업이 필요하지 않기 때문입니다.
"append" 메서드에 대한 더 자세한 정보는 파이썬 공식 문서를 참고하세요. 아래 링크를 통해 파이썬 "append" 메서드에 대한 자세한 내용을 확인할 수 있습니다.
[Python 공식 문서 - 리스트 메서드](https://docs.python.org/3/tutorial/datastructures.html#more-on-lists)
댓글