Resumen Extenso de Métodos de
Python para Competencias
1. Funciones Integradas (Built-in)
len(): Devuelve la longitud de un iterable. Ej: len([1, 2, 3]) → 3
max(): Devuelve el máximo de una secuencia. Ej: max([1, 4, 2]) → 4
min(): Devuelve el mínimo de una secuencia. Ej: min([1, 4, 2]) → 1
sum(): Suma todos los elementos de un iterable. Ej: sum([1, 2, 3]) → 6
sorted(): Devuelve una lista ordenada. Ej: sorted([3, 1, 2]) → [1, 2, 3]
reversed(): Devuelve un iterador invertido. Ej: list(reversed([1, 2, 3])) → [3, 2, 1]
enumerate(): Devuelve tuplas de índice y valor. Ej: list(enumerate(['a', 'b'])) → [(0, 'a'), (1,
'b')]
zip(): Une múltiples iterables. Ej: list(zip([1, 2], [3, 4])) → [(1, 3), (2, 4)]
map(): Aplica una función a cada elemento. Ej: list(map(str, [1, 2])) → ['1', '2']
filter(): Filtra elementos según una condición. Ej: list(filter(lambda x: x%2==0, [1,2,3,4])) →
[2,4]
any(): Devuelve True si algún elemento es True. Ej: any([0, 1, 0]) → True
all(): Devuelve True si todos los elementos son True. Ej: all([1, 1, 1]) → True
eval(): Evalúa una expresión string. Ej: eval('1+2') → 3
int(), float(), str(): Conversión de tipos básicos. Ej: int('5') → 5