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

小网站开发成本网络黄页平台网址有哪些

小网站开发成本,网络黄页平台网址有哪些,直销网站建设 优帮云,搭建网站的空间哪里买朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享…

朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow

声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python系列教程,希望能帮到大家!由于这套python教程不是由我所写,所以不如我的AI技术教学风趣幽默,学起来比较枯燥;但它的知识点还是讲到位的了,也值得阅读!想要学习AI技术的同学可以点击跳转到我的教学网站。PS:看不懂本篇文章的同学请先看前面的文章,循序渐进每天学一点就不会觉得难了!

上一篇文章我们已经学习了生成器函数,本票文章我们来学习生成器表达式。从语法上来讲,生成器表达式就像一般的列表解析一样,但是它们是括在圆括号中而不是方括号中的。

>>>[x ** 2 for x in range(4)]  # List comprehension: build a list[0,1,4,9]>>>(x ** 2 for x in range(4)) # Generator expression: make an iterable<generator object at 0x011DC648>

实际上,列表解析基本上等同于:在一个list调用中包含一个生成器表达式以迫使其一次生成列表中所有的结果。

>>>list(x ** 2 for x in range(4))  # List comprehension equivalence[0,1,4,9]

虽然结果一样,但是从执行过程上来讲,生成器表达式很不相同:不是在内存中构建结果,而是返回一个生成器对象,这个对象支持迭代协议。

>>>G = (x ** 2 for x in range(4))>>>next(G)0>>>next(G)1>>>next(G)4>>>next(G)9>>>next(G)Traceback (most recent call last):...more text omitted...StopIteration

我们一般不会机械地使用next迭代器来操作生成器表达式,因为for循环会自动触发。

>>>for num in (x ** 2 for x in range(4)):...    print('%s,%s' % (num,num / 2.0))...0,0.01,0.54,2.09,4.5

注意,如果生成器表达式是在其他的括号之内,在这种情况下,生成器自身的括号就不是必须的了。但是在下面第二个sorted调用中,还是需要额外的括号,因为括号里面还有其它内容。

>>>sum(x ** 2 for x in range(4))14>>>sorted(x ** 2 for x in range(4))[0,1,4,9]>>>sorted((x ** 2 for x in range(4)),reverse=True)[9,4,1,0]>>>import math>>>list( map(math.sqrt,(x ** 2 for x in range(4))) )[0.0,1.0,2.0,3.0]

生成器表达式大体上可以认为是对内存空间的优化,它们不需要像方括号的列表解析一样,一次构造出整个结果列表。它们在实际中运行起来可能稍慢一些,所以它们可能只对于非常大的结果集合的运算来说是最优的选择。关于性能的更权威的评价,必须等到我们在稍后学习编写计时脚本的时候给出。

http://www.ds6.com.cn/news/36372.html

相关文章:

  • 沧州网站设计多少钱域名是什么意思
  • 沈阳网站前端seo专员是做什么的
  • 网站建设和咨询服务合同文件关键词搜索工具
  • 电商 做图 网站有哪些网站权重查询
  • 做个外贸网站多少费用win10最强优化软件
  • 网站建设中企动力公司网络营销教材电子版
  • 企业网站seo优化方案百度客户端登录
  • 深圳行业网站建设2023智慧树网络营销答案
  • wordpress保存502百度seo推广价格
  • 包头住房和城乡建设委会会网站seo怎么做排名
  • 国外做自动化网站免费网站流量统计
  • 网站建设南宁北京网站建设制作开发
  • 电商运营网站 建设百度网盟推广
  • 展示类网站建设桂林网站优化
  • 招聘网站可做哪些推广方案好用搜索引擎排名
  • 做网站需要什么图片网站建设包括哪些内容
  • 企业网站备案所需材料 amp品牌运营方案
  • 武汉做网站优化的公司百度推广每年600元什么费用
  • 绿蜻蜓建设管理有限公司网站网站制作的步骤
  • 网站开发banner昆明seo技术培训
  • 网站开发流程步骤 口袋上海网络关键词优化
  • 中装建设股票关键词优化分析工具
  • 设计网站费用站长工具seo推广 站长工具查询
  • 网站集约化建设2019年4月出售网站平台
  • 数码网站建设论文百度应用商店app下载安装
  • 做简单网站的框架广州seo
  • 网站怎样关键词排名优化十种营销方法
  • 国家住房和城乡建设部中国建造师网站谷歌浏览器中文手机版
  • wordpress 示例页面 删除网络优化有前途吗
  • 邯郸网站设计怎么用seo排名推广工具