+ 5

Alguien hizo letter counter del curso intermedio de python

2nd Feb 2021, 9:34 PM
Matias Benegas
Matias Benegas - avatar
3 Réponses
+ 6
Esto funcionó en mi caso: text = input() dict = {} #your code goes here for char in text: dict[char] = text.count(char) print(dict) El método count de strings y listas devuelven la cantidad de veces que un elemento aparece en la lista/string.
3rd Feb 2021, 3:47 AM
Paula Campbell
Paula Campbell - avatar
+ 5
text = input() dict = {} #your code goes here def char_frequency(str1): dict = {} for n in str1: keys = dict.keys() if n in keys: dict[n] += 1 else: dict[n] = 1 return dict print(char_frequency(text))
3rd Feb 2021, 12:15 AM
Matias Benegas
Matias Benegas - avatar