brilliant, thank you both of you, i will try that out later. :)
On Wed, Aug 27, 2008 at 1:34 AM, c james <[EMAIL PROTECTED]> wrote: > >>> L=['10','15','20'] > >>> sum(int(x) for x in L) > 45 > > or > >>> sum(map(int,L)) > 45 > > > sharon kim wrote: > >> hi all, >> >> i have a list, for example; >> >> >>> L=[] >> >>> L.append('10') >> >>> L.append('15') >> >>> L.append('20') >> >>> len(L) >> 3 >> >>> print L >> ['10', '15', '20'] >> >> is there a way to sum up all the numbers in a list? the number of objects >> in the list is vary, around 50 to 60. all objects are 1 to 3 digit positive >> numbers. >> >> all i can think of is check the length of the list (in the above example, >> 3), then L[0]+L[1]+L[2] ...... >> >> is there a better way to do the job? thanks. >> > > -- > http://mail.python.org/mailman/listinfo/python-list >
-- http://mail.python.org/mailman/listinfo/python-list