«Cheat Sheet». algunas funciones y propiedades de referencia en Python usadas en evaluación. (desde 2016)
Numpy para arreglos
import numpy as np np.zeros((numfilas,numColumnas),dtype='' ) # arreglo de ceros np.ones((numfilas,numColumnas),dtype='' ) # arreglo de unos np.array((numfilas,numColumnas),dtype='' ) # inicializa arreglo np.empty((numfilas,numColumnas),dtype='' ) # arreglo vacio np.unique(arreglo) # elementos sin repetir np.max(arreglo) # valor máximo np.argmax(arreglo) # posición del máximo np.sum(arreglo) # suma de elementos np.sum(arreglo, axis=1) # suma de una fila o columna (0/1) np.mean(arreglo) # promedio del arreglo np.shape(arreglo) # dimensiones de un arreglo np.ndim(arreglo) # número de dimensiones np.size(arreglo) # cantidad de casillas arreglos.fill(valor) # rellena un arreglo con una constante arreglos.reshape() # Redistribuye un arreglo
Cadenas de caracteres
cadenas.islower() cadenas.isupper() cadenas.lower() # convierte a minúsculas cadenas.upper() # convierte a mayúsculas cadenas.split('c') # separa el texto usando 'c' cadenas.find('c') # encuentra la posicion de 'c' cadenas.count('c') # cuenta las veces de 'c'
Listas
listas.append() # añade un elemento listas.count() # cuenta elementos listas.index() # indice de un elemento listas.pop() # extrae el último elemento elemento in listas # verifica si elemento esta en listas listas.extend(...)
Conjuntos
| # unión ^ # diferencia simétrica - # diferencia & # intersección