Earn 30 XP


Lista de PythonArray de NumPy
Puede contener datos de diferentes tipos de datosSolo puede contener datos del mismo tipo
Requiere una gran cantidad de tiempo y memoria para cálculos numéricos de grandes datosMuy 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:

    imagen.png

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

    imagen.png

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

    imagen.png

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

    imagen.png

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

    imagen.png

  • 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.