Ini mungkin konyol, tetapi sudah mengganggu bagian belakang otak saya untuk sementara waktu.
Python memberi kita dua cara bawaan untuk menghapus atribut dari objek, kata perintah del dan fungsi bawaan delattr . Saya lebih suka delattr karena menurut saya ini sedikit lebih eksplisit:
del foo.bar
delattr(foo, "bar")
Tapi saya bertanya-tanya apakah mungkin ada perbedaan di antara mereka.