Está en la página 1de 4

Vectores

Vectores
• Los vectores en Python se trabajan con la librería NUMPY (NUMerical PYthon)
• Numpy NO está instalada por defecto en Python
• Para instalar Numpy seguimos las instrucciones del sitio oficial:
• https://pip.pypa.io/en/stable/installation/
• Descargamos el instalador
• https://bootstrap.pypa.io/get-pip.py
• La instalamos con PIP INSTALL NUMPY en el shell de Windows (cmd)
• Utilizamos NUMPY en Python así:
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
print(arr)
• Utilizamos la función array para crear el vector.
• arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
• La primera posición de un vector con Numpy en Python es la de índice 0.
• print(arr[0])
Vectores
• Si utilizamos índice negativo nos referimos al final del archivo
• print(arr[-8])
• Podemos extraer partes de un vector
• print(arr[1:5])
• [start:end:step]
• Si no colocamos inicio se considera 0
• Si no colocamos fin se considera la longitud del vector
• Si no colocamos paso se considera 1
• Podemos chequear el tipo de datos de un vector
• print(arr.dtype)
• Para desplazarnos por un vector
• for x in arr:
  print(x)
• Para unir 2 o más vectores
• arr = np.concatenate((arr1, arr2))
Vectores
• Para encontrar un valor
arr = np.array([1, 2, 3, 4, 5, 4, 4])
x = np.where(arr == 4)
print(x)
• Para ordenar un vector
• print(np.sort(arr))

También podría gustarte