array Module
array module ให้ space-efficient storage สำหรับข้อมูลตัวเลขชนิดเดียวกัน (Homogeneous) คล้าย list แต่ประหยัดหน่วยความจำกว่ามาก
ลองนึกภาพว่าเรามีตัวเลข 1 ล้านตัวที่ต้องเก็บ ถ้าใช้ list ปกติจะใช้ RAM ประมาณ 28 MB (เพราะ Python integer object ตัวละ ~28 bytes) แต่ถ้าใช้ array จะใช้แค่ ~4 MB (เพราะเก็บแบบ C int ตัวละ 4 bytes)
เข้าสู่ระบบเพื่อดูเนื้อหาเต็ม
ยืนยันตัวตนด้วยบัญชี Google เพื่อปลดล็อกบทความทั้งหมด
Login with Google