การอัปเดตเนื้อหาของพจนานุกรมเป็นการดำเนินการทั่วไปเมื่อทำงานกับพจนานุกรม
ตัวอย่างเช่น สมมติว่าคุณมีพจนานุกรมที่เก็บรายการราคารถ หากคุณต้องการใช้ส่วนลดกับรถยนต์คันใดคันหนึ่งในพจนานุกรม คุณจะต้องอัปเดตรายการในพจนานุกรมของคุณ
นั่นคือสิ่งที่พจนานุกรม Python update() เข้ามา บทช่วยสอนนี้จะกล่าวถึงตัวอย่างการใช้พจนานุกรม update() โดยอ้างอิงจากตัวอย่าง วิธีอัปเดตรายการในพจนานุกรม Python
พจนานุกรม Python:ทบทวน
ใน Python พจนานุกรมจะเรียกว่าประเภทข้อมูลการทำแผนที่
เนื่องจากพจนานุกรมเพิ่มคีย์ให้กับค่าและสร้างคู่คีย์-ค่า ซึ่งใช้ในการจัดเก็บข้อมูลที่เกี่ยวข้อง นี่คือตัวอย่างพจนานุกรมในภาษา Python:
book = {
'title': 'The Great Gatsby',
'published': '1925',
'author': 'F. Scott Fitzgerald',
'in_stock': False
}
พจนานุกรมนี้มีสี่ปุ่ม (ซึ่งปรากฏทางด้านซ้ายของทวิภาค) และค่า (ซึ่งปรากฏทางด้านขวาของทวิภาค)
ทีนี้ สมมติว่าเราต้องการเปลี่ยนค่าของ in_stock รายการในพจนานุกรมของเราเป็น True เราสามารถทำได้โดยใช้พจนานุกรม update() กระบวนการ.
อัปเดตพจนานุกรมหลาม ()
พจนานุกรม update() วิธีช่วยให้คุณอัปเดตเนื้อหาของพจนานุกรม
81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้
ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก
นี่คือไวยากรณ์สำหรับวิธีการอัพเดต:
dictionary_name.update(new_item)
ค่า new_item ควรเป็นพจนานุกรมที่มีคู่คีย์-ค่าที่แทนที่รายการที่มีอยู่ในพจนานุกรมของคุณ
หากรายการใหม่ที่คุณระบุไม่มีอยู่ในพจนานุกรม รายการนั้นจะถูกเพิ่มลงในพจนานุกรม
อัปเดตรายการในพจนานุกรม
สมมติว่าเราเป็นเจ้าของร้านหนังสือและเรามีพจนานุกรมที่เก็บข้อมูลเกี่ยวกับหนังสือ The Great Gatsby . เราต้องการปรับปรุง in_stock รายการในพจนานุกรมนี้เนื่องจากเราเพิ่งได้รับหนังสือนี้จัดส่งใหม่
เราสามารถอัปเดตพจนานุกรมของเราโดยใช้โปรแกรมต่อไปนี้:
book = {
'title': 'The Great Gatsby',
'published': '1925',
'author': 'F. Scott Fitzgerald',
'in_stock': False
}
new_stock = { 'in_stock': True }
book.update(new_stock)
print(book) รหัสของเราส่งคืน:
{'title': 'The Great Gatsby', 'published': '1925', 'author': 'F. Scott Fitzgerald', 'in_stock': True}
มาทำลายรหัสของเรากัน อันดับแรก เราได้ประกาศพจนานุกรมชื่อ book ซึ่งเก็บข้อมูลเกี่ยวกับหนังสือ The Great Gatsby .
จากนั้น เราได้ประกาศตัวแปรที่มีการแก้ไขที่เราต้องการจะทำในพจนานุกรมของเรา ในกรณีนี้ เราได้สร้างพจนานุกรมที่ตั้งค่า in_stock สู่ความจริง
ต่อไปเราจะใช้ update() วิธีการดันเนื้อหาของ new_stock ไปที่ book . ของเรา รายการ. ซึ่งช่วยให้เราสามารถอัปเดต new_stock ให้เท่ากับ True ใน book . ของเรา พจนานุกรม. สุดท้าย เราพิมพ์พจนานุกรมฉบับแก้ไขของเราโดยใช้การพิมพ์ (หนังสือ)
บทสรุป
พจนานุกรม Python update() วิธีช่วยให้คุณอัปเดตเนื้อหาของพจนานุกรม
กวดวิชานี้กล่าวถึงตัวอย่างการใช้พจนานุกรม update() วิธีการอัปเดตรายการในพจนานุกรม ตอนนี้คุณมีความรู้ที่จำเป็นในการอัปเดตเนื้อหาของพจนานุกรม Python เหมือนนักพัฒนามืออาชีพแล้ว!