sum是python中一个很实用的函数,但是要注意它的使用,我第一次用的时候,就把它这样用了:@H_301_1@
# @param python 中求和函数 sum详解
# @author 编程之家 jb51.cc|www.www.jb51.cc
s = sum(1,2,3)
# End www.jb51.cc
结果就悲剧啦@H_301_1@
其实sum()的参数是一个list@H_301_1@
例如:@H_301_1@
# @param python 中求和函数 sum详解
# @author 编程之家 jb51.cc|www.www.jb51.cc
sum([1,3])
sum(range(1,11))
# End www.jb51.cc
# @param python 中求和函数 sum详解
# @author 编程之家 jb51.cc|www.www.jb51.cc
a = range(1,11)
b = range(1,10)
c = sum([item for item in a if item in b])
print c
# End www.jb51.cc
45
# End www.jb51.cc