On 1/26/2014 12:02 PM, Stéfan van der Walt wrote: > what would the output of > > ``group_by((key1, key2))``
I'd expect something named "groupby" to behave as below. Alan def groupby(seq, key): from collections import defaultdict groups = defaultdict(list) for item in seq: groups[key(item)].append(item) return groups print groupby(range(20), lambda x: x%2) _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion