Python - 문제 미리보기
문제 1913
easy
다음 코드의 실행 결과는?
```python
fruits = ["apple", "banana"]
fruits.append("cherry")
print(fruits)
```
```python
fruits = ["apple", "banana"]
fruits.append("cherry")
print(fruits)
```
정답: B
⦁ `append()` 메소드: 리스트의 맨 끝에 새로운 요소를 추가
⦁ 기존 요소들은 그대로 유지되고, 새 요소가 마지막에 추가됨
⦁ 리스트 길이가 1 증가 (2개 → 3개)
append() 동작 과정:
1. 기존 리스트: `["apple", "banana"]`
2. "cherry" 추가: 리스트 끝에 배치
3. 결과: `["apple", "banana", "cherry"]`
핵심 특징:
⦁ 항상 리스트의 마지막 위치에 추가
⦁ 한 번에 하나의 요소만 추가 가능
⦁ 가장 자주 사용되는 리스트 확장 방법
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.