def sumAny(*arg):    # 可以接受多个参数

      return reduce(lambda x,y:x+y, arg)

reduce(lambda x,y:x if len(x)>len(y) else y, open(filename))    # 文件中最长的一行

reduce(lambda x,y:x*y,range(1,11))  # 10的阶乘

sorted(['sf','sfsdf','445dsfsf'],cmp=lambda x,y: cmp(len(x),len(y)))  # 按长度排序

参考链接