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