test - это кадр данных pandas, преобразованный в строку.
strtest = (test.to_string())
print strtest
После преобразования в строку я получаю следующий вывод:
This is the first test file 98128612.12
This is the second test file 31236164.15
Я пытаюсь получить каждую строкустрока помещена в список и распечатана так:
['This is the first test file','98128612.12']
['This is the second test file','31236164.15']
Это мои коды, когда я пытаюсь создать вывод, приведенный выше в списках:
testlist = []
for row in strtest.iterrows():
index, data = row
testlist.append(data.tolist())
print testlist
Однако, когда я его запускаю, У меня возникла эта ошибка, как мне решить эту проблему:
for row in strtest.iterrows():
AttributeError: 'unicode' object has no attribute 'iterrows'