0% encontró este documento útil (0 votos)
18 vistas3 páginas

Cheat Sheet Python Functions

Cargado por

alexa luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas3 páginas

Cheat Sheet Python Functions

Cargado por

alexa luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Cheat Sheet de Funciones de Python

1. Funciones Generales
Función Propósito Sintaxis Ejemplo de uso
print() Imprime un valor en print(valor) print("Hola
la consola Mundo")
len() Obtiene la longitud len(objeto) len([1, 2, 3]) -> 3
de un objeto iterable
type() Obtiene el tipo de type(objeto) type("Hola") ->
un objeto <class 'str'>
str() Convierte a tipo str(valor) str(123) -> "123"
cadena
int() Convierte a tipo int(valor) int("123") -> 123
entero
float() Convierte a tipo float(valor) float("3.14") -> 3.14
flotante
abs() Devuelve el valor abs(numero) abs(-5) -> 5
absoluto de un
número
max() Encuentra el valor max(iterable) max([1, 2, 3]) -> 3
máximo en un
iterable
min() Encuentra el valor min(iterable) min([1, 2, 3]) -> 1
mínimo en un
iterable
sum() Suma los elementos sum(iterable) sum([1, 2, 3]) -> 6
de un iterable
sorted() Ordena los sorted(iterable, sorted([3, 1, 2]) ->
elementos de un reverse=False) [1, 2, 3]
iterable en orden
ascendente
reversed() Invierte los reversed(iterable) list(reversed([1, 2,
elementos de un 3])) -> [3, 2, 1]
iterable
range() Crea un rango de range(start, stop, range(1, 5) -> 1, 2, 3,
números (útil en step) 4
bucles)
input() Obtiene una entrada input("mensaje") input("¿Cómo te
del usuario llamas?")

2. Funciones de Cadenas
Función Propósito Sintaxis Ejemplo de uso
lower() Convierte una cadena.lower() "Hola".lower() ->
cadena a minúsculas "hola"
upper() Convierte una cadena.upper() "Hola".upper() ->
cadena a "HOLA"
mayúsculas
capitalize() Convierte la primera cadena.capitalize() "hola".capitalize() ->
letra de una cadena "Hola"
a mayúscula
strip() Elimina los espacios cadena.strip() " Hola ".strip() ->
al inicio y al final de "Hola"
una cadena
split() Divide una cadena cadena.split(separa "a,b,c".split(",") ->
en una lista de dor) ["a", "b", "c"]
subcadenas
join() Une los elementos "separador".join(list ".join(["a", "b", "c"])
de una lista en una a) -> "a,b,c"
cadena
replace() Reemplaza cadena.replace("anti "Hola
subcadenas en una guo", "nuevo") mundo".replace("m
cadena undo", "Python") ->
"Hola Python"
find() Busca una cadena.find("subcad "Hola".find("o") -> 1
subcadena y ena")
devuelve su índice o
-1 si no la encuentra
count() Cuenta cuántas cadena.count("subc "banana".count("a")
veces aparece una adena") -> 3
subcadena en una
cadena

3. Funciones de Listas
Función Propósito Sintaxis Ejemplo de uso
append() Añade un elemento lista.append(elemen lst = [1, 2];
al final de la lista to) lst.append(3) -> [1,
2, 3]
extend() Añade todos los lista.extend(iterable lst.extend([4, 5]) ->
elementos de otro ) [1, 2, 3, 4, 5]
iterable
insert() Inserta un elemento lista.insert(posición, lst.insert(1, 10) ->
en una posición elemento) [1, 10, 2, 3]
específica
remove() Elimina la primera lista.remove(valor) lst.remove(2) -> [1,
ocurrencia de un 3]
valor
pop() Elimina un elemento lista.pop(indice) lst.pop(0) -> 1
de la lista (por (elimina el primer
índice) elemento)
sort() Ordena los lista.sort() lst.sort() -> [1, 2, 3]
elementos de la lista
en orden
ascendente
reverse() Invierte el orden de lista.reverse() lst.reverse() -> [3, 2,
los elementos de la 1]
lista
index() Devuelve el índice lista.index(valor) lst.index(3) -> 2
de la primera
ocurrencia de un
valor
count() Cuenta cuántas lista.count(valor) lst.count(2) -> 1
veces aparece un
valor en la lista

4. Funciones de Diccionarios
Función Propósito Sintaxis Ejemplo de uso
get() Obtiene el valor de diccionario.get(clav d.get("key",
una clave (si no e, valor_default) "default")
existe, devuelve
`None` o valor
predeterminado)
keys() Devuelve todas las diccionario.keys() d = {"a": 1, "b": 2};
claves del d.keys() ->
diccionario dict_keys(['a', 'b'])
values() Devuelve todos los diccionario.values() d.values() ->
valores del dict_values([1, 2])
diccionario
items() Devuelve una lista diccionario.items() d.items() ->
de tuplas con las dict_items([('a', 1),
claves y los valores ('b', 2)])
pop() Elimina un par diccionario.pop(clav d.pop("a") -> 1
clave-valor y e)
devuelve el valor
update() Actualiza el diccionario.update( d.update({"c": 3}) ->
diccionario con otro otro_diccionario) {"a": 1, "b": 2, "c": 3}
diccionario o clave-
valor

También podría gustarte