Python从函数返回列表
- 论坛
- Python从函数返回列表
9 浏览
Python从函数返回列表
我有一个将文件解析为列表的函数。我试图返回这个列表,以便在其他函数中使用。
def splitNet(): network = [] for line in open("/home/tom/Dropbox/CN/Python/CW2/network.txt","r").readlines(): line = line.replace("\r\n", "") line = string.split(line, ',') line = map(int, line) network.append(line) return network
当我尝试在函数外打印列表(用于调试)时,出现以下错误:
NameError: name 'network' is not defined
我是不是做错了什么简单的事情,还是有更好的方法在函数之间传递变量而不使用全局变量?