Python - 문제 미리보기
문제 2003
easy
다음 코드에서 빈칸에 들어갈 적절한 메소드는?
config = {
"host": "localhost",
"port": 8080
}
config._____({"debug": True, "timeout": 30})
print("debug" in config)
print(len(config))
정답: C
⦁
update()
메소드: 여러 키-값 쌍을 한 번에 추가⦁ 딕셔너리나 키-값 쌍 이터러블을 매개변수로 받음
⦁ 기존 키가 없으면 새로 추가, 있으면 값을 수정
update()
동작:1. 초기:
{"host": "localhost", "port": 8080}
2.
{"debug": True, "timeout": 30}
추가3. 최종:
{"host": "localhost", "port": 8080, "debug": True, "timeout": 30}
실행 결과:
⦁
"debug" in config
: True (새로 추가된 키)⦁
len(config)
: 4 (2개에서 4개로 증가)
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.