Quizes / Tips

Itertools.groupby()

>>> from itertools import groupby
>>> input = "111003312"
>>> for k, g in groupby(input):
...     print ("k={}. l={}".format(k, len(list(g))))
... 
k=1. l=3
k=0. l=2
k=3. l=2
k=1. l=1
k=2. l=1

Last updated