程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(4)

学习12.总结# 1.生成器 # 2.推导式 # 3.内置函数一

发布于2019-08-06 11:10     阅读(692)     评论(0)     点赞(3)     收藏(1)


1.生成器

生成器的本质就是一个迭代器

生成器和迭代器的区别:

迭代器是Python自带的
生成器是咱们(程序员)写的
生成器:
    节省空间   因为惰性机制
    不能逆行  一次性 一个next对应一个yield
    yield 能够进行返回内容,还能够返回多次
    yield 能够临时停止循环
    yield 能够记录执行的位置

yield from 讲一个可迭代对象的元素逐个返回

2.推导式

1.普通循环推导  
2.筛选推导
list:[变量(加工后的变量) for循环 加工条件]
dict:{键:值 for循环 加工条件}
set:{变量(加工后的变量) for循环 加工条件}
生成器表达式:(变量(加工后的变量) for循环 加工条件)

3.内置函数

all() any() bytes()callable()chr() complex()divmod() eval()exec() format()frozenset() globals()hash() help() id() input()int() iter() locals()next() oct() ord()pow() repr() round()


所属网站分类: 技术文章 > 博客

作者:loo

链接:https://www.pythonheidong.com/blog/article/8178/d00846db24c743362c92/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)