day13 Pyhton学习
一.昨日内容回顾
生成器
本质就是迭代器
特点:
1.省内存
2.惰性机制
3.只能向前,不能反复
生成器函数
函数中包含yield. yield表示返回和return,分段执行一个函数
def func():
pass
yield
g = func() 此时不执行函数,创建生成器对象
g.__next__()
for i in g:
list(g)
send() 给上一个yield传值
推导式
[结果 for循环 if判断]
{key:value for循环 if判断}
{key for if }
生成器表达式
(结果 for循环 if判断)
二.今日主要内容
内置函数