问题
你需要在数据列上执行聚集函数(比如sum(),min(),max(),但是首选你需要转换或者过滤数据
解决方案
一个非常优雅的方式去结合数据计算与转换就是使用一个生成器表达式参数。比如,如果你想计算平方和,可以像下面这样做:
nums=[1,2,3,4,5]
s=sum(x*x for x in nums)
print(s)
下面有跟多的列子:
import os
files = os.listdir('D:\study\workspace\python学习')
if any(name.endswith('.py'