所以我将一个 .txt 文件拆分为一个列表列表(如下所示)。但是,当我尝试运行print(splitKeyword(keywords[1][0]))以尝试打印关键字列表中第二个列表/元素的第一个元素时,出现错误:NameError: name 'keywordList' is not defined。我怎样才能解决这个问题?
def functionOne(textFile):
textFileVar = open(textFile, 'r')
def splitKeyword(argument):
keywordList = []
for line in argument:
keywordList.append(line.strip().split(','))
return keywordList
splitKeyword(textFileVar)
print(keywordList[1][0])
results = functionOne("text1.txt")
print(results)
这是 text1.txt/textFile/textFileVar 的内容
你好世界
123,456
这是打印出来的关键字列表的样子:
[[hello, world], [123, 456]]
九州编程
DIEA
慕侠2389804
相关分类