Python - 문제 미리보기

문제 1997

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

정답: A

두 가지 딕셔너리 접근 방법이 사용됨: 첫 번째: `student["name"]` ⦁ 대괄호 표기법: 키를 직접 지정하여 값에 접근 ⦁ "name" 키의 값인 "Alice" 반환 두 번째: `student.get("age")` ⦁ get() 메소드: 키를 매개변수로 전달하여 값에 접근 ⦁ "age" 키의 값인 20 반환 두 방법의 동일성: ```python # 동일한 결과를 얻는 두 가지 방법 value1 = student["name"] # "Alice" value2 = student.get("name") # "Alice" ```

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.