python 中求和函式 sum詳解

pythontab發表於2013-09-18

sum是python中一個很實用的函式,但是要注意它的使用,我第一次用的時候,就把它這樣用了:

s = sum(1,2,3)

結果就悲劇啦

其實sum()的引數是一個list

例如:

sum([1,2,3])
sum(range(1,11))

還有一個比較有意思的用法

a = range(1,11)
b = range(1,10)
c =  sum([item for item in a if item in b])
print c

輸出:

45


相關文章