在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