摘要: 格式: lambda x: x * x 关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。 用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。此外,匿名函数也是一个函数对象,也可以把匿名函数赋值给 阅读全文
posted @ 2017-08-17 20:32 andypengx 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、 生成器 生成器是一种特殊的迭代器,它的定义更加优雅,它不需要像迭代器那样定义定义__iter__和__next__方法。 生成器分为2种形式: 2、迭代器 可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator,全部取出后, 会引发一个 StopIteration 异常 阅读全文
posted @ 2017-08-17 20:16 andypengx 阅读(166) 评论(0) 推荐(0) 编辑