Funciones para usar con Tuplas
Funciones para usar con Tuplas
Funciones para usar con Tuplas
En Python, las tuplas son estructuras de datos inmutables, lo que significa que una vez creadas no se
pueden modificar directamente. Sin embargo, existen varias funciones y métodos útiles para trabajar
con tuplas de manera eficiente. A continuación, te muestro algunas de las funciones más comunes que
puedes usar con tuplas:
1. len()
tupla = (1, 2, 3, 4, 5)
print(len(tupla)) # Salida: 5
2. max() y min()
• Devuelven el valor máximo y mínimo de una tupla, respectivamente (aplicable cuando la tupla
contiene elementos comparables, como números).
tupla = (3, 7, 2, 9, 5)
print(max(tupla)) # Salida: 9
print(min(tupla)) # Salida: 2
3. sum()
tupla = (1, 2, 3, 4)
print(sum(tupla)) # Salida: 10
4. count()
tupla = (1, 2, 2, 3, 2, 4)
print(tupla.count(2)) # Salida: 3
5. index()
tupla = (1, 2, 3, 4, 5)
print(tupla.index(3)) # Salida: 2
6. zip()
• Combina elementos de dos o más iterables (como listas o tuplas) y devuelve un objeto zip que se
puede convertir en una lista de tuplas.
nombres = ("Ana", "Luis", "Carlos")
7. sorted()
tupla = (3, 1, 4, 2)
ordenada = sorted(tupla)
8. tuple()
• Convierte otro tipo de iterable (como una lista o un rango) en una tupla.
lista = [1, 2, 3, 4]
tupla = tuple(lista)
9. Desempaquetado de Tuplas
• Puedes asignar los valores de una tupla a variables individuales mediante desempaquetado.
print(edad) # Salida: 20
• all(): Devuelve True si todos los elementos de la tupla son verdaderos (o si la tupla está vacía).