sum up numbers in a list
sharon kim
sharon.kim96 at gmail.com
Tue Aug 26 13:39:02 EDT 2008
brilliant, thank you both of you, i will try that out later.
:)
On Wed, Aug 27, 2008 at 1:34 AM, c james <cjames at callone.net> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20080827/757da48b/attachment-0001.html>
More information about the Python-list
mailing list