เมธอด popitem()
จะลบข้อมูลลำดับสุดท้ายใน Dictionary ออกไป (ใน Python เวอร์ชันต่ำกว่า 3.7 จะลบข้อมูลแบบสุ่ม)
รูปแบบการใช้งาน
dictionary.popitem()
phone = {
"model": "iPhone 14",
"year": "2022",
"price": "39,000",
"color": "white"
}
phone.popitem()
print(phone)
- บรรทัดที่ 8 ใช้เมธอด
popitem()
ลบข้อมูลออกจาก Dictionary
ผลลัพธ์ ข้อมูลลำดับสุดท้ายจะถูกลบออกจาก Dictionary
{‘model’: ‘iPhone 14’, ‘year’: ‘2022’, ‘price’: ‘39,000’}
ข้อมูลที่จะถูกรีเทิร์นกลับมาจากเมธอด popitem()
คือข้อมูลที่ถูกลบ โดยจะรีเทิร์นกลับมาในรูปแบบข้อมูลประเภท Tuple
phone = {
"model": "iPhone 14",
"year": "2022",
"price": "39,000",
"color": "white"
}
removed = phone.popitem()
print(removed)
- บรรทัดที่ 8 ใช้เมธอด
popitem()
ลบข้อมูลออกจาก Dictionary โดยสร้างตัวแปรremoved
มารับค่าที่รีเทิร์นกลับออกมาด้วย - บรรทัดที่ 9 แสดงผลข้อมูลที่ถูกรีเทิร์นกลับออกมา
ผลลัพธ์ ได้ข้อมูลที่ถูกรีเทิร์นกลับออกมาในรูปแบบ Tuple ซึ่งข้อมูลนี้คือข้อมูลที่ถูกลบออกไปนั่นเอง
(‘color’, ‘white’)