Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python ผสานสอง Dictionaries


ในบทช่วยสอนนี้ เราจะมาเรียนรู้วิธีรวมพจนานุกรมสองพจนานุกรมใน Python . มาดูวิธีการรวมพจนานุกรมสองเล่มเข้าด้วยกัน

วิธีการอัปเดต ()

ขั้นแรก เราจะเห็นวิธีการ inbuilt ของพจนานุกรม 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}

ฉันชอบวิธีที่สองมากกว่าวิธีแรก คุณสามารถใช้วิธีใดก็ได้ที่กล่าวถึงเพื่อรวมพจนานุกรม ขึ้นอยู่กับคุณ

หากคุณมีข้อสงสัยเกี่ยวกับบทแนะนำ โปรดระบุในส่วนความคิดเห็น