Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để hợp nhất hai Từ điển

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách kết hợp hai từ điển trong Python . Hãy xem một số cách để hợp nhất hai từ điển.

phương thức update ()

Đầu tiên, chúng ta sẽ thấy phương thức có sẵn của từ điển update () gộp lại. Cập nhật () phương thức trả về Không có đối tượng và kết hợp hai từ điển thành một. Hãy cùng xem chương trình.

Ví dụ

## 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)

Nếu bạn chạy chương trình trên,

Đầu ra

{'apple': 2, 'orange': 3, 'tangerine': 5, 'cashew': 3, 'almond': 4, 'pistachio': 6}
Toán tử

** cho từ điển

** giúp giải nén từ điển trong một số trường hợp đặc biệt. Ở đây, chúng tôi đang sử dụng nó để kết hợp hai từ điển thành một.

Ví dụ

## 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)

Nếu bạn chạy chương trình trên,

Đầu ra

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

Tôi thích phương pháp thứ hai hơn phương pháp đầu tiên. Bạn có thể sử dụng bất kỳ cách nào đã đề cập để kết hợp các từ điển. Điều đó tùy thuộc vào bạn.

Nếu bạn phải nghi ngờ về hướng dẫn, vui lòng đề cập đến chúng trong phần bình luận.