Reto cumplido
La línea mágica que debemos cambiar para que cuente la frecuencia es:
Cambiar
c: c.upper()
porc: text.count(c)
Antes:
text = "Hola a todos, esta es una cadena de texto de prueba."
unique = { c: c.upper() for c in text if c in 'aeiou' }
Después:
text = "Hola a todos, esta es una cadena de texto de prueba."
unique = { c: text.count(c) for c in text if c in 'aeiou' }
Mi código final:
def run():
text = "Hola a todos, esta es una cadena de texto de prueba."
print(text)
unique = { c: text.count(c) for c in text if c in 'aeiou' }
print(f"unique: {unique}")
if __name__ == '__main__':
run()
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?