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.