- Python의 setdefault 함수는 dictionary에서 key가 존재하지 않을 때, default 값을 할당하고 그 값을 반환합니다. 💡
- get 함수와 달리, setdefault는 dictionary 자체를 직접 수정합니다. 🛠️
- setdefault는 key가 없으면 default 값으로 새로운 key-value pair를 생성합니다. ➕
- 기존 key가 있으면 해당 value를 반환합니다. 🔄
- nested dictionary에서도 효과적으로 사용 가능합니다. 嵌