วิธีการ popitem

เมธอด popitem ลบคู่คีย์-ค่า จากตอนท้ายของพจนานุกรม พร้อมทั้งส่งคืนทูเพิล ของคู่ที่ถูกลบ ไม่ต้องระบุพารามิเตอร์ใดๆ ในเมธอด

ไวยากรณ์

pythonพจนานุกรม.popitem()

ตัวอย่าง

ลองใช้เมธอด popitem กับ พจนานุกรมของเรา:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.popitem())
print(dct)

ผลลัพธ์จากการรันโค้ด:

python('c', 3)
{'a': 1, 'b': 2}

ตัวอย่าง

ทีนี้ลองใช้เมธอด popitem กับพจนานุกรมว่างดู:

pythondct = {}
print(dct.popitem())
print(dct)

ผลลัพธ์จากการรันโค้ด:

errorKeyError: 'popitem(): dictionary is empty'

ดูเพิ่มเติม

  • เมธอด items,
    ซึ่งส่งคืนทูเพิลคีย์-ค่าของ พจนานุกรมที่ระบุ
  • เมธอด get,
    ซึ่งส่งค่าคืนของพจนานุกรม ตามคีย์
  • เมธอด update,
    ซึ่งอัปเดตพจนานุกรมด้วยคีย์และ ค่าจากพจนานุกรมอื่น