Tôi thực sự không thể nghĩ ra bất kỳ lý do nào khiến trăn cần deltừ khóa (và hầu hết các ngôn ngữ dường như không có từ khóa tương tự). Chẳng hạn, thay vì xóa một biến, người ta chỉ có thể gán Nonecho nó. Và khi xóa từ điển, một delphương thức có thể được thêm vào.
Có bất kỳ lý do để giữ deltrăn, hoặc đó là một dấu tích của những ngày thu gom rác của Python?
delkhông phải là một di tích của bộ sưu tập tiền rác bởi vì bạn luôn có thể có used = None. Nó luôn luôn có ý nghĩa để có cú pháp cụ thể cho nó. Vì hiện tại chúng ta có GC hình trụ, nên các trường hợp bạn muốn sử dụng là nhỏ.
ERASE(tiêu diệt các biến cụ thể) và CLEAR(tiêu diệt tất cả các biến)
del.