摘要:
闭包概念 闭包优缺点 python3 内部函数改变外部参数值 python2 中要想在闭包中改变参数的值,要借助于可变类型的列表,将参数放在列表的中,对列表内部元素执行改变操作 阅读全文
摘要:
生成器 是一类特殊的迭代器,它是可以自己记录当前迭代对象的迭代器,可以配合next()方法使用 创建生成器的方法: 将列表生成[] 改为() In [18]: G = (x**2 for x in range(5)) In [20]: for x in G: ...: print(x) ...:01 阅读全文
摘要:
迭代器的概念: 迭代是访问元素的一种方式。迭代器是一个可以集中遍历位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有元素被访问结束。迭代器只能往前不能往后 可迭代对象: 可以通过for ...in .... 这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(itrable) 判断方法 阅读全文