"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