Pour résumer NumPy, voici ses caractéristiques principales. Il s’agit d’une combinaison entre C et Python, reposant sur des tableaux de données multidimensionnels et homogènes : les Ndarrays (ndimensional arrays). Comme sur MATLAB, le type de base est un tableau multidimensionnel, ce qui permet d’accélérer la vitesse de calcul sur les matrices. Même s’il existe des différences de syntaxe, le comportement reste similaire entre NumPy et MATLAB. A l’aide des autres librairies Python, notamment Scikit-Learn, Numpy permet à Python d’être le langage de prédilection en Data Science.