Saturday, October 25, 2008

99 problems - python - 8

Eliminate consecutive duplicates of list elements.

import itertools
def squeeze(lst):
return [x[0] for x in itertools.groupby(lst)]

What can I say? I like itertools.

No comments: