딕셔너리에 새로운 딕셔너리를 추가하는 방법은 간단합니다.
기존의 딕셔너리에 새로운 키-값 쌍을 할당하면 됩니다.
이때 값으로는 새로운 딕셔너리를 사용하면 됩니다.
예를 들어, 다음과 같은 기존의 딕셔너리가 있다고 가정하고,
my_dict = {'name':'John', 'age':25}
'city'와 'country'라는 키를 가진 새로운 딕셔너리를 정의해보겠습니다.
new_dict={'city':'Seoul','country':'Korea'}
위 my_dict 에 새로운 딕셔너리를 추가하는 방법은 update() 메서드를 사용하면 됩니다.
새로운 딕셔너리의 키-값 쌍이 기존 딕셔너리에 추가됩니다.
update() 메서드를 사용
>>>my_dict=update(new_dict)
>>>my_dict
{'name': 'John', 'age': 25,'city':'Seoul','country':'Korea'}
중첩된 구조를 가진 딕셔너리를 구현하는 방법도 있습니다.
>>>my_dict['address']=new_dict
#중첩할 키 값을 정의해줄 것
{'name': 'John', 'age': 25, 'address': {'city':'Seoul','country':'Korea'}}
my_dict['address']는 'address'라는 키에 대한 값으로 새로운 딕셔너리 new_dict를 할당합니다.
해당 딕셔너리는 다른 데이터 유형이 될 수도 있으며,
딕셔너리 내에 중첩된 딕셔너리, 리스트, 튜플 등을 포함시킬 수도 있습니다.
'파이썬 (Python) > Python (기본 제공)' 카테고리의 다른 글
파이썬 기초 :: 딕셔너리의 Key 값을 삭제, 반환하기 / pop() 함수 (0) | 2023.05.17 |
---|---|
파이썬 기초 :: 딕셔너리를 리스트로 생성 / zip(), dict() 함수 (0) | 2023.05.17 |
파이썬 기초 :: 딕셔너리(Dictionary) 인덱싱 (0) | 2023.05.16 |
파이썬 기초 :: 딕셔너리(Dictionary) 수정, 추가, 삭제 (0) | 2023.05.16 |
파이썬 기초 :: 딕셔너리(Dictionary) 정의, 할당 (0) | 2023.05.16 |