设为首页 加入收藏

TOP

学习12.总结# 1.生成器 # 2.推导式 # 3.内置函数一
2019-07-25 14:21:02 】 浏览:18
Tags:学习 12. 总结 成器 推导 内置 函数一

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() eva l()exec() format()frozenset() globals()hash() help() id() input()int() iter() locals()next() oct() ord()pow() repr() round()
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python--字典dict 下一篇python —— 线程

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目