g = groupby(enumerate(list_one), lambda x: x[1])
l = [(x[0], list(x[1])) for x in g if x[0] == 9]
[(x[0], len(x[1]), x[1][0][0]) for x in l]
How to get the index and occurance of each item using itertools.groupby()