Python - 문제 미리보기
문제 2002
easy
다음 코드의 실행 결과는?
```python
student = {
"name": "Alice",
"age": 20
}
student["major"] = "Computer Science"
print(len(student))
print(student["major"])
```
정답: B
⦁ 딕셔너리에 새로운 키-값 쌍을 추가하는 가장 기본적인 방법
⦁ `dict[new_key] = value` 형태로 새 요소 추가
⦁ 기존에 없던 키를 사용하면 자동으로 새로운 쌍이 생성됨
실행 과정:
1. 초기 딕셔너리: `{"name": "Alice", "age": 20}` (길이: 2)
2. `student["major"] = "Computer Science"`: 새로운 키 "major" 추가
3. 최종 딕셔너리: `{"name": "Alice", "age": 20, "major": "Computer Science"}` (길이: 3)
4. `len(student)`: 3개 키-값 쌍
5. `student["major"]`: "Computer Science"
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.