python基础三:函数

def name(参数1,参数2,参数3,...)

可以自定义一些自己需要的函数来简化自己的工作。

如:自定义一个计算函数

  def  mycount(a,b,c):

    y=a+b-c

    return y

调用:mycount(5,3,1)    输出为:5+3-1=7

lambda:匿名函数 用于简单函数定义

用法:    lambda x : x+x    冒号:后面就是返回的结果  x为操作的对象

匿名函数lambda经常和apply()一起出现,实现对行记录进行横向或纵向的操作

  apply(lambda x: x+1,axis=0 或axis=1)axis=0为默认表示纵向应用函数,axis=1表示横向应用函数

猜你喜欢

转载自www.cnblogs.com/dataxiong/p/11542384.html