Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в Python посчитать количество повторений разных букв в строке?

Артур Властелин мира Ученик (111), закрыт 3 года назад
При этом пробелы, знаки препинания и цифры должны быть проигнорированы. Также не должен учитываться регистр, то есть символы a и A должны восприниматься как одна буква
Дополнен 3 года назад
Нужно, чтобы выводился подсчёт для каждой буквы:
а - 2
т - 6
Лучший ответ
Vitness Просветленный (35240) 3 года назад
s = "fdafnsadknaaADHAJKAHNsafjkjhkashjSADHJ"
print(s.lower().count("a"))
# 10
Артур Властелин мираУченик (111) 3 года назад
Нужно, чтобы выводился подсчёт для каждой буквы:
а - 2
т - 6
Vitness Просветленный (35240) Артур Властелин мира, s = "fdafnsadknaaADHAJKAHNsafjkjhkashjSADHJ".lower() for x in set(s): print(f"{x} - {s.count(x)}")
Остальные ответы
Похожие вопросы