Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

두 개의 사전을 병합하는 Python 프로그램

<시간/>

이 튜토리얼에서는 Python에서 두 개의 사전을 결합하는 방법을 배울 것입니다. . 두 개의 사전을 병합하는 몇 가지 방법을 살펴보겠습니다.

update() 메소드

먼저 사전 update()의 내장 메소드를 볼 것입니다. 병합합니다. 업데이트() 메소드는 없음을 반환합니다. 객체를 만들고 두 개의 사전을 하나로 결합합니다. 프로그램을 봅시다.

## initializing the dictionaries
fruits = {"apple": 2, "orange" : 3, "tangerine": 5}
dry_fruits = {"cashew": 3, "almond": 4, "pistachio": 6}
## updating the fruits dictionary
fruits.update(dry_fruits)
## printing the fruits dictionary
## it contains both the key: value pairs
print(fruits)

위의 프로그램을 실행하면

출력

{'apple': 2, 'orange': 3, 'tangerine': 5, 'cashew': 3, 'almond': 4, 'pistachio': 6}

** 사전용 연산자

** 특별한 경우 사전 포장을 푸는 데 도움이 됩니다. 여기에서는 두 개의 사전을 하나로 결합하는 데 사용하고 있습니다.

## initializing the dictionaries
fruits = {"apple": 2, "orange" : 3, "tangerine": 5}
dry_fruits = {"cashew": 3, "almond": 4, "pistachio": 6}
## combining two dictionaries
new_dictionary = {**dry_fruits, **fruits}
print(new_dictionary)

위의 프로그램을 실행하면

출력

{'cashew': 3, 'almond': 4, 'pistachio': 6, 'apple': 2, 'orange': 3, 'tangerine': 5}

나는 첫 번째 방법보다 두 번째 방법을 더 선호합니다. 언급된 방법 중 하나를 사용하여 사전을 결합할 수 있습니다. 그것은 당신에게 달려 있습니다.

튜토리얼과 관련하여 의심스러운 점이 있으면 댓글 섹션에 언급해 주세요.