Bạn có thể xóa từng phần tử từ điển hoặc xóa toàn bộ nội dung của từ điển. Bạn cũng có thể xóa toàn bộ từ điển chỉ trong một thao tác.
Để xóa toàn bộ từ điển một cách rõ ràng, chỉ cần sử dụng câu lệnh del.
Ví dụ
Sau đây là một ví dụ đơn giản -
#!/usr/bin/python dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} del dict['Name']; # remove entry with key 'Name' dict.clear(); # remove all entries in dict del dict ; # delete entire dictionary print "dict['Age']: ", dict['Age'] print "dict['School']: ", dict['School']
Đầu ra
Điều này tạo ra kết quả sau. Lưu ý rằng một ngoại lệ được đưa ra vì sau del dict từ điển không tồn tại nữa -
dict['Age']: Traceback (most recent call last): File "test.py", line 8, in <module> print "dict['Age']: ", dict['Age']; TypeError: 'type' object is unsubscriptable
Lưu ý - Phương thức del () được thảo luận trong phần tiếp theo.