Desarrollar un programa que permita almacenar las edades de un grupo de 10 personas en un vector de enteros y luego determine la cantidad de personas que son menores de edad, mayores de edad, cuántos adultos mayores, la edad más baja, la edad más alta y el promedio de edades ingresadas. Para el ejercicio anterior suponga que un adulto mayor debe tener una edad igual o superior a 60. Debe validar para cada ingreso que los valores estén en un rango entre 1 y 120 años. En caso de error deberá notificar y solicitar un nuevo valor
def ages_calculator(ages): print("Total de personas:", len(ages)) print("Cantidad de adultos mayores:", len([age for age in ages if age >= 60])) print("Cantidad de menores de edad:", len([age for age in ages if age < 18])) print("La edad mas baja:", min(ages)) print("La edad mas alta:", max(ages)) print("El promedio de edades ingresadas", sum(ages) / len(ages)) ages = [] for i in range(10): age = int(input("Ingrese la edad de la persona No: " + str(i+1) + ": ")) while age < 0 or age > 120: age = int(input("Ingrese la edad de la persona No: " + str(i+1) + ": ")) ages.append(age) ages_calculator(ages)