UnboundLocalError: local variable ‘iter‘ referenced before assignment

在使用iter()返回迭代器對象時,上報局部變量’iter’在賦值之前被引用。 由錯誤信息可知,iter此時是局部變量名。 經排查發現,代碼中的變量名與iter同名了。 因此,在自定義變量時,要避免與python內置函數重名。
相關文章
相關標籤/搜索