wolong 发表于 2018-8-9 10:47:10

python 函数3

  函数
  >>> def ds(x):
  return 2 * x + 1
  >>> ds(5)
  11
  >>> lambda x : 2 * x + 1
  <function <lambda> at 0x035C65D0>
  >>> a = lambda x : 2 * x + 1                #lambda关键字来创建匿名函数
  >>> a(5)
  11
  >>> def add(x,y):
  return x + y
  >>> add(3,4)
  7
  >>> b = lambda x,y : x + y
  >>> b(3, 4)
  7
  >>> list(filter(None,))         #filter() 过滤器
  
  >>> def odd(x):
  return x % 2
  >>> temp = range(10)
  >>> show = filter(odd,temp)
  >>> list(show)
  
  >>> list(filter(lambda x : x % 2, range(10)))
  
  >>> list(map(lambda x : x * 2, range(10)))   #map()会根据提供的函数对指定序列做映射
  
页: [1]
查看完整版本: python 函数3