What’s the most Pythonic way to identify consecutive duplicates in a list?
I’ve got a list of integers and I want to be able to identify contiguous blocks of duplicates: that is, I want to produce an order-preserving list of duples where each duples contains (int_in_question, number of occurrences).