Esiste un protocollo per l'operatore 'sum'? Questo è quello che vorrei, più o meno:
class A(object): def __init__(self, v): self.v = v sum([A(1), A(2), A(3)]) dove il risultato dovrebbe essere 6, ossia la somma delle varie proprietà 'v'. Ho provato a definire '__add__' nella classe A. Riesco in questo modo a fare A(1) + A(2)... Ma non riesco comunque ad applicare l'operatore 'sum'. Ho l'impressione che non si possa fare... p.s. So che potrei fare diversamente... Ma vorrei adottare questa soluzione. :-) Grazie a tutti, Ciao L _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python