#Suma y promedio de lista ingresada por el usuario
# Función para calcular la suma y el promedio de una lista de números
def suma_y_promedio(numeros):
"""Devuelve la suma y el promedio de los números de la lista."""
suma = sum(numeros)
promedio = suma / len(numeros) if numeros else 0 # Evitar división por 0
return suma, promedio
# Función principal
def main():
try:
# Solicita la entrada del usuario
entrada = input("Ingresa una lista de números separados por comas: ")
# Convierte la entrada en una lista de enteros
numeros = [int(num.strip()) for num in entrada.split(',')]
# Calcula la suma y el promedio usando la función definida
suma, promedio = suma_y_promedio(numeros)
# Muestra la lista de números, la suma y el promedio
print(f"Números: {numeros}")
print(f"Suma: {suma}")
print(f"Promedio: {promedio:.2f}")
except ValueError:
print("Por favor, ingresa solo números separados por comas.")
except EOFError:
print("No se recibió entrada. Asegúrate de ingresar datos correctamente.")
if __name__ == "__main__":
main()