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
上一篇:命令行看糗百
下一篇:python获取系统时间(时间函数详解)
PythonTab微信公众号:
Python技术交流互助群 ( 请勿加多个群 ):
群1: 87464755
群2: 333646237
群3: 318130924
群4: 385100854