CiscoCisco CCNP Enterprise (ENCOR) 350-401 Certification
·KO
·업데이트됨 15 Aug 2026
어떤 return 문이 JSON 객체 {"cat_9k": "FXS1932Q2SE"}를 생성합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: return (json.dumps({d['hostname']: d['serialNumber'] for d in json.loads(test_json)['response']})).
이것이 정답인 이유
정답은 JSON 문자열을 Python 객체로 변환한 후(json.loads), 리스트 컴프리헨션을 사용하여 원하는 키-값 쌍(hostname: serialNumber)으로 새 딕셔너리를 생성하고, 마지막으로 이 딕셔너리를 다시 JSON 문자열로 변환(json.dumps)합니다.
오답 1은 딕셔너리 컴프리헨션 구문이 잘못되었습니다. for 루프가 딕셔너리 정의 내부에 올바르게 배치되지 않았습니다.
오답 2와 3은 json.dumps와 json.loads의 사용이 뒤바뀌었거나, 딕셔너리 컴프리헨션 구문이 잘못되었습니다. json.dumps는 Python 객체를 JSON 문자열로, json.loads는 JSON 문자열을 Python 객체로 변환합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 →
카드 필요 없음