在python中不太好,所以我可能会犯一个错误,但是我的SplitAgain只打印函数外的第一行。我确实尝试了一个forloop,但也没有工作。不能用Python函数打印列表
print 'List Local Files'
localFile = open('Local.csv','r')
for line in localFile:
splitLine = line.split(",")
splitAgain = splitLine[9].replace('"', '')
# print splitAgain
print 'Collection Files'
CollectionFile = open('Collection.csv', 'r')
for line in CollectionFile:
sLine = line.split(",")
newArray = sLine[4] + sLine[5]
newArray2 = newArray.replace("/XXXX/",'')
print splitAgain
我想splitAgain打印foorloop之外的所有值,我将在第二阶段上运行SplitAgain和newArray2一个差异。
但在现阶段它只给我第一行。
我确实尝试了列表的迭代,但它给了我一个新行上的每个字符。
我想这
for i in SplitAgain:
print i;
什么功能?我没有看到一个功能。 – user2357112 2014-09-19 04:35:10
意味着出于循环,对不起 – smushi 2014-09-19 04:35:41
您是否尝试存储每次迭代的结果? – 2014-09-19 04:36:35