본문 바로가기
개발일지/Python

*중요 Python 문제3 - 딕셔너리 추가, 출력

by 개발에정착하고싶다 2022. 9. 28.
320x100

# 문제

 

코딩 연습 확인사항: Python 딕셔너리

 

임무: 아래 정의된 딕셔너리에 키-값 쌍으로 "key4", 400을 추가한 다음, 업데이트된 딕셔너리의 모든 키-값 쌍을 출력하세요.

 

중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다!

이에 대한 해답은 다음 강의에 있습니다.


# 내 코드

# 기본으로 주어진 값
my_dict = {"key1": 100, "key2": 200, "key3": 300}

# 첫째 시도 후 실패 코드
# my_dict.append({'key4': 400})

# 두번째 시도
my_dict['key4'] = 400
print(my_dict)

 

내 코드도 문제를 해석한 것에 따르면 틀린건 없는 것 같다.

그러나, 내 코드는 딕셔너리 덩어리채로 출력되는 반면에

답안 코드는 각 키:벨류의 짝이 튜플형태로 출력이 되니. 사실 이용하기에 따라선 답안코드도 더 유용할 수 있다.

 

한가지 불만이였던 점은 딕셔너리에 값을 추가해주는 방법이 분명 두번째 시도한것 말고도 있었던 것 같은데 아쉽다.


# 답안 코드

my_dict = {"key1": 100, "key2": 200, "key3": 300}
my_dict["key4"] = 400
print(my_dict.items())

 

300x250