У меня есть список, который выглядит следующим образом:
['C', 'C', 'H', 'H', 'E', 'H', 'C', 'C', 'C', 'H', 'H', 'C', 'H', 'H', 'H', 'H', 'C']
, и я хочу иметь возможность подсчитать, сколько раз один, два или три буквы H появляются рядом друг с другом, но ничего выше этого.
Таким образом, в приведенном выше примере HHH появляется 0 раз, HH появляется два раза, а H появляется один раз.
Я пытался построить цикл for, который повторяет текущую и предыдущую позициюно я чувствую, что это слишком долго.