Не так уж и хорош на python, поэтому я могу ошибаться, но мой SplitAgain печатает только первую строку за пределами функции. Я пробовал использовать forloop, но это тоже не сработало.Cant распечатать список из функции 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
означает из цикла, извините – smushi
Вы пытались хранить результаты каждой итерации? –