Мне нужна ваша помощь со следующей проблемой, мне нужно, чтобы питон получил строку «EEEEDDSGES», а вывод был бы суммой символов, которые повторяются в строке, Е 4 Д 2 С 1 Г 1 Е 1 С 1
мой код следующий,
diccionario = {}
contador = 0
for palabra in cadena:
if palabra.upper() in diccionario:
diccionario[palabra.upper()] += 1
else:
diccionario[palabra.upper()] = 1
for palabra in diccionario:
frecuencia = diccionario[palabra]
print(palabra, end = " ")
print(frecuencia) ```
the output is ,
S,S,d,f,s
S 1
S 2
d 3
f 4
s 5
Извините, я не понимаю, что это за язык, но я думаю, что понимаю, что вы пытаетесь сделать. Я изменил имена переменных для моего понимания.
s = "EEEEDDSGES"
letters = {}
for i in s:
i=i.upper()
try:
letters[i]+=1
except(KeyError):
letters.update({i:1})
for i in letters: print(f"{i}: {letters[i]}", end = " ")