On Mon, 12 Jul 2010 01:31:10 +0200 Iñigo Serna wrote: > a = ['2', '3', '2', '2', '5', '3'] > sum(map(int, a))
Es lo más rápido para una lista pequeña como ésta. Como función genérica (adecuada para entradas de todo tamaño) mejor usar iteradores/generadores: import itertools sum(itertools.imap(int, lst)) o el equivalente: sum(int(x) for x in lst) _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/