Python - 문제 미리보기
문제 1997
easy
다음 코드의 실행 결과는?
```python
student = {
"name": "Alice",
"age": 20,
"major": "Computer Science"
}
print(student["name"])
print(student.get("age"))
```
정답: A
두 가지 딕셔너리 접근 방법이 사용됨:
첫 번째: `student["name"]`
⦁ 대괄호 표기법: 키를 직접 지정하여 값에 접근
⦁ "name" 키의 값인 "Alice" 반환
두 번째: `student.get("age")`
⦁ get() 메소드: 키를 매개변수로 전달하여 값에 접근
⦁ "age" 키의 값인 20 반환
두 방법의 동일성:
```python
# 동일한 결과를 얻는 두 가지 방법
value1 = student["name"] # "Alice"
value2 = student.get("name") # "Alice"
```
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.