ลบ elements ทั้งหมดจาก dictionary วิธีง่ายสุดคือ reassign ให้เป็น empty dictionary
ตัวอย่าง
my_dict = {'name': 'foo', 'age': 28}
my_dict = {}
print(my_dict)
ผลลัพธ์
{}
อีกวิธีใช้ del ลบ key เฉพาะตัว หรือ loop ลบทุก key:
ตัวอย่าง
my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
del my_dict[key]
print(my_dict)
ผลลัพธ์
{}