Skip to content
เข้าสู่ระบบ

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 เพื่อปลดล็อกบทความทั้งหมด