У меня есть список строк Python, такой, что
Ввод:
li = ['aaa','bbb','aaa','abb','abb','bbb','bbb','bbb','aaa','aaa']
Что я могу сделать, чтобы сгенерировать другой список, подсчитывающий количество последовательных повторений любой строки в списке?Для списка выше список возврата похож на:
Ожидаемый результат:
li_count = [['aaa',1],['bbb',1]['abb',2],['bbb',3],['aaa',2]]