기본 패턴
python
items = ["apple", "banana"]
items.append("orange")
first = items[0]
last_two = items[-2:]설명
- 리스트는 순서가 있고 변경 가능한 mutable 컬렉션입니다.
- 추가에는
append(), 여러 개 추가에는extend()가 자주 쓰입니다. - 슬라이싱으로 일부 구간만 쉽게 잘라서 가져올 수 있습니다.
짧은 예제
python
numbers = [1, 2, 3, 4]
numbers.remove(2)
numbers.sort(reverse=True)빠른 정리
| 메서드/문법 | 의미 |
|---|---|
append(value) | 끝에 하나 추가 |
extend(values) | 여러 값 이어 붙이기 |
items[1:3] | 일부 구간 잘라내기 |
len(items) | 길이 확인 |
주의할 점
list.sort()는 원본 자체를 바꾸고, sorted(list)는 새 리스트를 반환합니다. 둘을 헷갈리기 쉽습니다.