摘要: 迭代器 —— 不依赖于索引的迭代方式 可迭代对象 内置有__iter__方法的对象 迭代器对象 内置有__iter___和__next__方法的对象 迭代器对象一定是可迭代对象,可迭代对象不一定是迭代器对象。 例子: a_list = [1,2,3] #可迭代对象 a_str = 'abc' #可迭 阅读全文
posted @ 2018-05-20 22:47 Ron_White 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 命名空间加载顺序 python解释器启动加载:内置命名空间 执行.py文件加载:全局命名空间 调用函数产生:局部命名空间 名字查找顺序: LEGB法则:locals -> enclosing function -> globals -> builtins 局部命名空间 >闭包函数命名空间 > 全局命 阅读全文
posted @ 2018-05-20 22:08 Ron_White 阅读(223) 评论(0) 推荐(0) 编辑