1. append()
- 기능: 리스트의 끝에 단일 항목을 추가합니다.
- 사용법: 리스트.append(항목)
- 반환값: 없음 (리스트가 직접 수정됨)
예제
my_list = [1, 2, 3]
my_list.append(4)
print(my_list) # 출력: [1, 2, 3, 4]
2. extend()
- 기능: 리스트의 끝에 다른 iterable의 모든 요소를 추가합니다.
- 사용법: 리스트.extend(iterable)
- 반환값: 없음 (리스트가 직접 수정됨)
예제
my_list = [1, 2, 3]
my_list.extend([4, 5, 6])
print(my_list) # 출력: [1, 2, 3, 4, 5, 6]
3. insert()
- 기능: 지정한 위치에 항목을 추가합니다. 위치는 인덱스로 지정하며, 기존 요소는 오른쪽으로 이동합니다.
- 사용법: 리스트.insert(인덱스, 항목)
- 반환값: 없음 (리스트가 직접 수정됨)
예제
my_list = [1, 2, 3]
my_list.insert(1, 'a') # 인덱스 1에 'a' 추가
print(my_list) # 출력: [1, 'a', 2, 3]
요약
- append(): 리스트 끝에 단일 항목 추가.
- extend(): 리스트 끝에 iterable의 모든 요소 추가.
- insert(): 지정한 인덱스 위치에 항목 추가.
'Python 개념' 카테고리의 다른 글
알고리즘의 시간 복잡도 - Big-O 표기법 (0) | 2024.09.04 |
---|---|
Enumerate 개념 (0) | 2024.09.04 |
JUPYTER NOTEBOOK 활용법 (0) | 2024.08.08 |
기본 개념 DUMP (0) | 2024.07.30 |
리스트 컴프리헨션 (0) | 2024.07.22 |