Numpy, کتابخانه ای برای زبان برنامه نویسی پایتون است که امکان تعریف, ذخیره, و پردازش داده های آرایه ای و ماتریسی بزرگ و n بعدی را فراهم می آورد, با کمک پایتون به سادگی میتوان فایل های داده در قالب های مختلف را به فرمتی روان و قابل پردازش در پایتون تبدیل کرد, کارآیی Numpy متن باز در پایتون, با نرم افزار پولی Matlab و ابزار Simulink قابل مقایسه است,
جبر خطی, محاسبات فوریه, تولید اعداد و انتخاب های تصادفی, و تغییر شکل و ابعاد آرایه ها از جمله قابلیت های جذاب این کتابخانه میباشد.