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.
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.
¡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 ✓.