파이썬은 다양한 내장 함수와 메서드를 제공하며, 그 중에서도 append() 메서드는 리스트(List)를 다룰 때 유용하게 사용됩니다. 이 글에서는 append() 메서드를 자세히 살펴보고, 어떻게 사용하는지 알아보겠습니다.
● 'append()' 메서드란?
'append()' 메서드는 리스트에 새로운 요소(데이터)를 추가하는 데 사용됩니다.
이 메서드는 리스트의 끝에 요소를 추가하며, 리스트의 길이를 확장합니다.
주로 동일한 유형의 요소를 리스트에 하나씩 추가할 때 사용됩니다.
● 'append()' 메서드 기본 구문
'append()' 메서드의 기본 구문은 다음과 같습니다.
리스트이름.append(추가할요소)
리스트이름.append(추가할요소) 여기서 리스트이름은 대상 리스트의 이름이고, 추가할요소는 리스트에 추가할 데이터입니다.
● 예제 코드
빈 리스트를 생성하고 append() 메서드를 사용하여 요소를 추가하는 간단한 예제를 살펴봅시다.
my_list = [] # 빈 리스트 생성
# append() 메서드를 사용하여 요소 추가
my_list.append(10)
my_list.append(20)
my_list.append(30)
print(my_list) # 출력: [10, 20, 30]
위의 코드에서는 먼저 빈 리스트 my_list를 생성하고, append() 메서드를 사용하여 숫자 10, 20, 30을 순서대로 리스트에 추가합니다.
● 실제 활용 사례
append() 메서드는 여러 상황에서 유용하게 사용됩니다.
예를 들어, 프로그램에서 동적으로 데이터를 수집하거나 리스트를 구축할 때 사용됩니다.
또한 for 루프나 조건문과 함께 사용하여 리스트를 동적으로 확장하는 데 활용할 수 있습니다.
● 주의사항
append() 메서드를 사용할 때 주의해야 할 점은 메모리 사용입니다.
큰 양의 데이터를 리스트에 추가하면 메모리 사용량이 증가할 수 있으므로, 메모리 관리에 주의해야 합니다.
● 결론
파이썬의 append() 메서드는 리스트에 요소를 추가하는 간단하면서도 유용한 도구입니다.
이 메서드를 효과적으로 활용하면 데이터를 구조화하고 다루는 데 도움이 됩니다.
● 참고 자료
3. An Informal Introduction to Python
In the following examples, input and output are distinguished by the presence or absence of prompts (>>> and …): to repeat the example, you must type everything after the prompt, when the prompt ap...
docs.python.org
'공부 노트 > 파이썬' 카테고리의 다른 글
[파이썬] 딕셔너리로 종류별 개수 세기(쉽게 이해 가능) (3) | 2025.04.18 |
---|---|
BFS(너비 우선 탐색) 알고리즘 (feat. 최단경로) (1) | 2024.09.10 |
for ~ in ~ 형태의 반복문 (1) | 2024.09.07 |
파이썬 리스트 슬라이싱 : 데이터 조작의 핵심 (0) | 2023.09.21 |
파이썬 리스트에서 원소 삭제하기 (0) | 2023.09.21 |