✍️오늘 공부한 내용
📋새로 배우게 된 내용
- dict에서 key값으로 value를 가져올 때 get()함수를 쓰는데 없는 키값으로 조회시 에러가 발생한다. 에러대신 키값에 대응하는 값이 없을 때 default를 줄 수 있다.
my_dict={"a":"apple","b":"banana","c":"carrot"}
a = my_dict.get("d",False)
b = my_dict.get("d")
print(a)
print(b)
🫥오해했던 점
- dict에 값을 넣을때 update()로만 가능한 줄 알았는데 index로도 가능하다는 점! 단 key값을 갖고 있어야함. 아니면 out of range 에러
my_dict = {"apple": {}}
my_dict["apple"]["price"] = [30]
print(my_dict)
😝느낀점
- 문제 풀이를 하는 중인데, 실제로 스스로 처음부터 끝까지 (다른사람 풀이 도움 안받고) 푼 문제가 별로 없었던 거 같다. 그만큼 지금 공부하고 있는 내용이 어렵게 느껴진다.
- 새로운 문제들을 푸는 것도 좋지만 지금까지 푼 문제를 더욱 잘 정리해야겠다.
👊다짐
🚀오늘의 한줄평
- 문제가 어려워서 체한건지 저녁에 먹은 샤브샤브때문에 체한 건지 모르겠다🤮