1
respuesta

division tupla con numeros enteros

hola, realizando el mismo ejercicio como el profesor, mi código no reconoce la división de la tupla por un numero entero, me paso lo mismo en los dos ejercicios anteriores que uso el profesor para ejemplificar. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Micaela! Cómo va?

Asegúrate de que la lista notas contenga solo números. El error indica que hay strings en la lista. Si son números representados como strings, conviértelos a números antes de sumarlos. Por ejemplo:

def promedio(lista):
    lista_numeros = [float(i) if isinstance(i, str) and i.isdigit() else i for i in lista]
    calculo = sum(lista_numeros) / len(lista_numeros)
    print(calculo)

Saludos.

Si este post te ayudó, por favor, marca como solucionado ✓.