Задать вопрос
@Smeilz1
За любое развитие

Как выполнить сравнение букв строки любой длины?

Вводим строку вида aabbcc.
1)Необходимо считать повторы букв.
2)Вообще непонятно как работать с циклом for и буквами.
Пытаюсь выполнить
a = input()
For I in a
Как выполнять сравнения соседних букв в цикле for?
Не получается узнать порядковый номер буквы в строке .
Подскажите как грамотно делается ?
  • Вопрос задан
  • 2616 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
qlkvg
@qlkvg
python backend developer
from collections import Counter
a = "aabbcc"
print(Counter(a))
>> Counter({'a': 2, 'c': 2, 'b': 2})
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@xDimus
Есть встроенный метод подсчета подстрок в строке a.count('a')
Поиск подстроки в строке a.find('b') - возвращает номер первого вхождения
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект