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
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