کتابخانه NumPy (وب سایت www.numpy.org) یکی از اصلی ترین پکیج های محاسبات علمی در پایتون است که امکان ایجاد آرایه، ماتریس ها، مجموعه ها و … را به ما می دهد. هسته این کتابخانه شئ ndarray است. این آرایه چند بعدی که انوع مختلفی از داده را میتواند ذخیره نماید، بسیار کارآمد و بهینه طراحی شده و تفاوت های اصلی آن به با لیست های استاندارد پایتون به شرح ذیل میباشد:
آرایه NumPy بر خلاف لیست های پایتون اندازه ثابتی در هنگام ساخته شدن دارد، و تغییر در اندازه این آرایه منجر به ساخته شدن یک آرایه جدید و پاک شدن آرایه قبلی میشود.
تمامی پارامترهای یک آرایه NumPy در حالت پیش فرض میبایست از یک نوع خاص داده باشند که باعث بهبود عملکرد در مدیریت حافظه میشود. اگرچه امکان تعریف داده های متفاوت نیز در یک آرایه وجود دارد.
آرایه های NumPy قادر به انجام بسیاری از عملیات آماری و ریاضی بر روی داده ها زیاد، به صورت کاملا کارامد و بهینه با خطوط بسیار کمی از کد هست.
1 دیدگاه
[…] آموزش پیشرفته پایتون […]