<分区>
遇到以下问题。这可能是一个简单的解决方案,之前可能曾在这里询问过,但我找不到。
def a():
liA = []
def b():
for i in liA:
i += 1
liB = generateList()
for i in liB:
i -= 1
liA = liB
def generateList():
return [1,2,3,4]
b()
a()
UnboundLocalError:赋值前引用了局部变量'liA'