UnboundLocalError: local variable ‘iter‘ referenced before assignment

在使用iter()返回迭代器对象时,上报局部变量’iter’在赋值之前被引用。 由错误信息可知,iter此时是局部变量名。 经排查发现,代码中的变量名与iter同名了。 因此,在自定义变量时,要避免与python内置函数重名。
相关文章
相关标签/搜索