Python จัดการหน่วยความจำโดยอัตโนมัติโดยใช้สองกลไก: reference counting (วิธีหลัก) บวกกับ cyclic garbage collector ที่จัดการกับ reference cycle คุณไม่เคยต้องคืนหน่วยความจำเอง แต่การเข้าใจว่ามันทำงานอย่างไรช่วยอธิบายพฤติกรรมของหน่วยความจำและการรั่วไหล (leak)
Reference counting — กลไกหลัก
sys
x = [, , ]
y = x
sys.getrefcount(x)
y
x
