Trabajo Python
Trabajo Python
Enunciado: Escribe una función que tome una lista de números y devuelva la suma de
todos los elementos.
# Ejemplo de uso
lista = [1, 2, 3, 4, 5]
print(suma_lista(lista)) # Salida: 15
# Ejemplo de uso
lista = [1, 2, 3, 4, 5]
print(maximo_lista(lista)) # Salida: 5
# Ejemplo de uso
lista = [1, 2, 3, 4, 5]
print(invertir_lista(lista)) # Salida: [5, 4, 3, 2, 1]
Ejercicio: Eliminar duplicados de una lista
Enunciado: Escribe una función que tome una lista y devuelva una nueva lista sin
elementos duplicados.
# Ejemplo de uso
lista = [1, 2, 2, 3, 4, 4, 5]
print(eliminar_duplicados(lista)) # Salida: [1, 2, 3, 4, 5]
# Ejemplo de uso
lista1 = [1, 2, 3, 4, 5]
lista2 = [4, 5, 6, 7, 8]
print(interseccion_listas(lista1, lista2)) # Salida: [4, 5]
Ejercicio: Encontrar la unión de dos listas
Enunciado: Escribe una función que tome dos listas y devuelva una nueva lista con todos
los elementos de ambas listas, sin duplicados.
# Ejemplo de uso
lista1 = [1, 2, 3, 4, 5]
lista2 = [4, 5, 6, 7, 8]
print(union_listas(lista1, lista2)) # Salida: [1, 2, 3, 4, 5, 6, 7, 8]
# Ejemplo de uso
lista = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]
print(ordenar_lista(lista)) # Salida: [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
# Ejemplo de uso
lista = [1, 2, 3, 4, 5, 3]
elemento = 3
print(eliminar_elemento(lista, elemento)) # Salida: [1, 2, 4, 5]
# Ejemplo de uso
n=5
print(lista_cuadrados(n)) # Salida: [1, 4, 9, 16, 25]