
Emiliano Montelongo
PreguntaAmigos, necesito ayuda. No quiere correr .iteritems().
Me sale este error:
‘dict’ object has no attribute ‘iteritems’
<calificaciones = {} calificaciones['algoritmos'] = 9 calificaciones['matemáticas'] = 10 calificaciones['web'] = 8 calificaciones['bases_de_datos'] = 10 for key in calificaciones: print(key) for value in calificaciones.values(): print(value) for key, value in calificaciones.iteritems(): print(f'llave:{key}, valor:{value}')>

Emiliano Montelongo
ya lo arreglé, gracias! Simplemente es que yo uso python 3.8 y pues sí, la función en 3.8 es .items() mientras que en 2 es .iteritems() Gracias por la ayuda!

Bernardo Ayala Montezuma
¡Hola Emiliano!
Una consulta super rápida, ¿Qué versión de Python estás usando? porque el método
.iteritems()
.items()
Si estás usando la versión 2 entonces el problema es otro, pero no logro detectar nada malo en tu código.