Python - Lista, por favor no tengo mucho tiempo

 
Vista:

Lista, por favor no tengo mucho tiempo

Publicado por Jeremy (1 intervención) el 04/12/2021 01:30:06
Escriba un programa que almacene en una lista las edades de 12 estudiantes los ordene, promedio y muestre en pantalla cuántas edades hay entre 0 y 9 años, entre 10 y 15 y entre 15 y 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de 7aamin
Val: 11
Ha disminuido su posición en 6 puestos en Python (en relación al último mes)
Gráfica de Python

Lista, por favor no tengo mucho tiempo

Publicado por 7aamin (117 intervenciones) el 04/12/2021 06:57:32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
lista = [12, 11, 25, 10, 11, 18, 12, 17, 15, 22, 20, 14]
lista.sort()
print(lista)
promedio = round(sum(lista)/len(lista), 0)
print(f"Promedio: {promedio}")
dicc = {"0-9": 0, "10-15": 0, "16-25": 0}
for k, v in dicc.items():
    for i in lista:
        if i >= int(k.split("-")[0]) and i <= int(k.split("-")[1]):
            dicc[k] = dicc[k] + 1
 
print(dicc)
"""
[10, 11, 11, 12, 12, 14, 15, 17, 18, 20, 22, 25]
Promedio: 16.0
{'0-9': 0, '10-15': 7, '16-25': 5}
"""
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar