[EMAIL PROTECTED] a écrit :
Alternative version:

def cluster(data):
    d = defaultdict(list)
    pairs = enumerate(data) if isinstance(data, list) else
data.iteritems()


What is data is another type of sequence or iterable ?-)



    for k, v in pairs:
        d[v].append(k)
    return d

Bye,
bearophile
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to