| Lista de Python | Array de NumPy |
|---|---|
| Puede contener datos de diferentes tipos de datos | Solo puede contener datos del mismo tipo |
| Requiere una gran cantidad de tiempo y memoria para cálculos numéricos de grandes datos | Muy barato en términos de tiempo y memoria para cálculos numéricos de grandes datos |
Comparar la lista de Python y el array de Numpy
-
Genere dos listas:

-
Importe NumPy y cree dos arrays de numpy usando las dos listas de Python:

-
Defina una función que realizará la suma de elementos de dos listas de Python.

-
Defina una función que realizará la suma de elementos de los dos arrays de NumPy.

-
Observe el tiempo que tardan ambas funciones (es decir, list_sum() y numpy_arr_sum()) para realizar la misma tarea.

-
Puede observar aquí que el tiempo que tarda la lista de python en hacer la suma de elementos es mucho más que las matrices NumPy.