การอัปเดตเนื้อหาของพจนานุกรมเป็นการดำเนินการทั่วไปเมื่อทำงานกับพจนานุกรม
ตัวอย่างเช่น สมมติว่าคุณมีพจนานุกรมที่เก็บรายการราคารถ หากคุณต้องการใช้ส่วนลดกับรถยนต์คันใดคันหนึ่งในพจนานุกรม คุณจะต้องอัปเดตรายการในพจนานุกรมของคุณ
นั่นคือสิ่งที่พจนานุกรม 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 เหมือนนักพัฒนามืออาชีพแล้ว!