当前位置: 首页 > news >正文

东莞网站建设_东莞网页设计本地广告推广平台哪个好

东莞网站建设_东莞网页设计,本地广告推广平台哪个好,百度关键词优化公司哪家好,wordpress文章能发链接吗1、 匿名函数lambda python中允许使用lambda关键字定义一个匿名函数。所谓的匿名函数就是说使用一次或者几次之后就不再需要的函数,属于“一次性”函数。 #例1:求两数之和 f lambda x, y: x y print(f(5, 1))#例2:求平方和 print((lambda…

1、 匿名函数lambda

python中允许使用lambda关键字定义一个匿名函数。所谓的匿名函数就是说使用一次或者几次之后就不再需要的函数,属于“一次性”函数。

#例1:求两数之和
f = lambda x, y: x + y
print(f(5, 1))#例2:求平方和
print((lambda x, y: x**2 + y**2) (3, 4)) #执行结果6 25

2、关键字 yield

yield可以将函数执行的中间结果返回但是不结束程序。

yield关键字可以把一个函数变成一个生成器(generator)。

实现一个range函数

>>> def fun(x):
...     i = 0
...     while i<x:
...             yield i
...             i+=1
...
>>> for i in fun(7):
...     print(i)
...
0
1
2
3
4
5
6

实现斐波那契数列

>>> def fab(x):
...     a, b, n = 0, 1, 0
...     while n<x:
...             a, b = b, a+b
...             yield b
...             n += 1
...
>>> for i in fab(10):
...     print(i)
...
1
2
3
5
8
13
21
34
55
89

3、遍历函数(map)

map函数用于遍历序列。

>>> def func(a, b):
...     return a+b
...
>>> li = [1,2,3,4]
>>> def func(a):
...     return a+100
...
>>> print(list(map(func, li)))
[101, 102, 103, 104]  >>> li = [1,2,3,4]
>>> print(list(map(lambda x: x**2, li)))
[1, 4, 9, 16]>>> li = [1,2,3,4]
>>> lo = [5,6,7,8]
>>> print(list(map(lambda x, y: x**2 + y**2, li, lo)))
[26, 40, 58, 80]
#学习中遇到问题没人解答?小编创建了一个Python学习交流群:711312441
>>> li = [1,2,3,4,5,6,7,8,9]
>>> print(list(map(lambda x: x > 5, li)))
[False, False, False, False, False, True, True, True, True]

4、筛选函数(filter)

筛选函数用于对序列中的元素进行筛选,最终获取符合条件的序列。

>>> li = [1,2,3,4,5,6,7,8,9]
>>> print(list(filter(lambda x: x>5, li)))
[6, 7, 8, 9]

5、累计函数(reduce)

对序列中的所有函数进行类操作。

>>> from functools import reduce
>>> li = [1,2,3,4,5]
>>> reduce(lambda a, b: a+b, li)
15<br>#第三个参数为初始值,在此值之上进行累计
>>> reduce(lambda a, b: a+b, li, 100)
115
>>> 
http://www.khdw.cn/news/59426.html

相关文章:

  • 中国反钓鱼网站联盟推广网络公司
  • 现在建网站赚钱吗盘古百晋广告营销是干嘛
  • 厦门做百度推广的网站站长之家域名查询官网
  • 现在做个网站要多少钱常用网站推广方法及资源
  • 设计师自己做网站免费刷赞网站推广qq免费
  • 旅游电子商务与网站建设seo网站分析报告
  • 温岭市建设局网站营销网络的建设怎么写
  • 旅游网站模板大全中国十大策划公司排名
  • 日本网站制作百度点击软件名风
  • 网页软件有哪些班级优化大师使用心得
  • 泉州公司做网站网站营销策略
  • wordpress主题生成器黑帽seo什么意思
  • 佛山网站建设的首选北京学校线上教学
  • 网络规划设计师月薪多少seo咨询服务价格
  • 今日国际军事新闻头条seo网站关键词优化快速官网
  • 网站做cdn需要多少钱网络营销案例范文
  • 多语言站点有多少个小语种网站seo工具是什么意思
  • 非洲做网站用哪里服务器好郑州外贸网站推广
  • 中小企业网站设计b2b电子商务平台
  • 做网站开发公司电话营销宣传方案
  • 网站搭建完手机访问百度seo推广方案
  • 网站建设方案书 模板网络赚钱推广
  • 免费企业黄页网整站优化系统
  • cdn 动态网站今日国际新闻头条新闻
  • 企业网站优化之如何做需求分析seo点击排名器
  • 网站权重7怎么做极速一区二区三区精品
  • 网站内页一般多久收录平面设计培训班学费一般多少
  • 南阳哪里做网站比较好全网营销软件
  • 做cpa比较做网站吗seo优化师培训
  • 广州机械网站开发网络整合营销方案