如果我在一个函数中创建一个列表并对其进行编辑,那么我希望能够将完成的列表传递给另一个函数,在那里它将用于做更多的事情。
def func1():
numbers = [1, 2, 3, 4]
if numbers.count(1) > 0:
numbers.remove(1)
func2()
def func2():
two = numbers[0]
func1()
我怎样才能得到它,这样它就不会拉出未在全局范围内定义的错误号。我知道它为什么会导致错误,但是经过研究,我仍然找不到解决此问题的好方法。