On Nov 14, 11:24 pm, [EMAIL PROTECTED] wrote:
> Alternative version:
>
> def cluster(data):
>     d = defaultdict(list)
>     pairs = enumerate(data) if isinstance(data, list) else
> data.iteritems()
>     for k, v in pairs:
>         d[v].append(k)
>     return d
>
> Bye,
> bearophile

Very nice, +1.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to