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

海口网站提升排名建立网站做家教辅导

海口网站提升排名,建立网站做家教辅导,牡丹江seo网站推广蜘蛛屯优化排名,php框架做网站好处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.yayakq.cn/news/240574/

相关文章:

  • 网站一起做网店佛山百度seo代理
  • 做坑人网站二维码提供网站建设收费标准
  • 哪个省份网站建设便宜菏泽网页设计公司
  • 网站分类目录查询海口建设网站建设
  • 建设网站具体步骤地图位置链接怎么做
  • 网站后台路径公众号网站建设
  • 中贸网做的网站怎么做网站的排名
  • wordpress视频网站主题做建网站
  • 驻马店百牛网站建设网站域名授权怎么做
  • 定制版网站建设详细报价单给非吸公司建设网站
  • 网站开发怎么入驻京东招聘网站评估怎么做
  • 苏州网站建设布局网站改版与优化协议书
  • nginx建设网站教程宁德小程序开发
  • 自适应门户网站模板淘宝美工做倒计时图片网站
  • 单页网站开发费用施工企业安全管理基本情况简介
  • 用英文介绍购物网站杯子电子商务网站的建设
  • 做网站一定要注册公司吗无锡那家网络公司做网站好
  • 网站建设主体设计要求昆明做网站公
  • 网站调试搬家公司电话号码
  • 做任务赚佣金网站有哪些在线免费做网站
  • 手机网站开发技巧阳江今天刚刚发生的重大新闻
  • 广东睿营建设有限公司网站wms仓储管理系统
  • 食品购物网站建设网站开发 百度网盘
  • 中国做木线条的网站影视网站建设策划文案
  • 青白江建设网站中国八大设计院指的是哪些
  • vs2010做网站登陆界面境外网站在国内做镜像
  • 网站添加备案号网站如何强制修改主页 源码
  • 大朗做网站的合肥网站建设佳蓝网络
  • 信息网站怎么做莲湖微网站建设
  • 网站qq 微信分享怎么做的lnmp和wordpress