Python - 문제 미리보기

문제 2002

easy
다음 코드의 실행 결과는? ```python student = { "name": "Alice", "age": 20 } student["major"] = "Computer Science" print(len(student)) print(student["major"]) ```
A. ```txt 2 None ```
B. ```txt 3 Computer Science ```
C. ```txt 2 Computer Science ```
D. 오류 발생

정답: 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.