นี่อาจเป็นเรื่องโง่ ๆ แต่มันก็จู้จี้ที่ด้านหลังของสมองมาระยะหนึ่งแล้ว
Python ให้เราสองวิธีในการลบคุณลักษณะจากวัตถุคำสั่งdelและฟังก์ชันในตัวdelattr ฉันชอบdelattrเพราะฉันคิดว่าชัดเจนกว่า:
del foo.bar
delattr(foo, "bar")
แต่ฉันสงสัยว่าอาจมีความแตกต่างภายใต้ประทุนระหว่างพวกเขาหรือไม่