您的位置:首页 > 编程语言 > Python开发

python学习记录(2)高级特性

2015-12-18 10:26 751 查看
写在前面的话

学习廖雪峰老师的python教程,对其中的生疏点加以记录。

廖雪峰老师教程地址链接

1、列表生成式

2、生成器(Generator)

小结

generator是非常强大的工具,在Python中,可以简单地把列表生成式改成generator,也可以通过函数实现复杂逻辑的generator。

要理解generator的工作原理,它是在
for
循环的过程中不断计算出下一个元素,并在适当的条件结束for循环。对于函数改成的generator来说,遇到return语句或者执行到函数体最后一行语句,就是结束generator的指令,
for
循环随之结束。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: