Python dict() 이해하기: 초보자 가이드
Python은 단순성과 가독성으로 잘 알려진 다재다능하고 강력한 프로그래밍 언어입니다. 기본 데이터 구조 중 하나는 종종 'dict'라고 불리는 메서드입니다. 예제를 제공하고, 이를 효과적으로 사용하는 방법을 설명합니다.
1. 딕셔너리 구조이해하기
{"key":"value", "key":"value", ...} 이것은 딕셔너리의 구조입니다. 위 그림과 같이 person.get("key") 를 해주시면 해당key의 값을 출력해줍니다. 그리고 "key"가 없다면 print(person.get("city", "N/A")) "N/A"의 디폴트 값을 출력해줍니다.
2. 모든 key 불러오기
person.keys()를 해주시면 해당 person의 딕셔너리에 포함된 모든 key를 출력해줍니다.
3. 모든 value 불러오기
person.values()를 해주시면 해당 person의 딕셔너리의 모든 값을 불러옵니다.
4. 모든 key와 value 불러오기
person.items()를 하면 해당 딕셔너리의 모든 key와 value 값을 불러오게 됩니다.
5. key와 value 추가하기
그림과 같이 person.update(추가할 딕셔너리) 를 해주시면 기존 person의 딕셔너리에 새로운 key, value가 추가되는 것을 볼수 있습니다.
이런식으로 key와 value를 추가할 수도 있어요. 리스트 및 딕셔너리를 for문을 돌려서 하나하나 추가할때 이러한 방법을 쓰면 아주 유용합니다.
6. value 값 변경하기
위 그림과 같이 "[key]" = 변경할 value 를 넣어주시면 value 값이 바뀌는 것을 확인하실 수 있습니다.
결론
Python "딕셔너리"는 다목적이며 많은 프로그래밍 작업에 필수적입니다. 이러한 기본 방법과 사용법을 이해하면 Python에서 dict를 효율적으로 사용하고 dict의 기능을 활용하여 프로그램에서 데이터를 효과적으로 저장하고 관리할 수 있습니다. 즐거운 코딩하세요!