0
Я пытаюсь прочитать файл csv в списке. Однако мой код не создает то, что он должен.Почему мой код производит этот вывод (Python)?
data_list = []
data_file = open('table.csv', 'r')
for line in data_file:
data_list.append(line.strip().split(','))
print (data_list)
Он производит это:
Я не мог его код здесь, так что я должен был прикрепить фото (извините). Почему он это делает? Я просто хочу обычный список списков.
Вы должны использовать модуль [CSV] (https://docs.python.org/3/library/csv.html) для правильного чтения файла с разделителями. – idjaw
Ум, что * это * он должен производить? – mooiamaduck
@mooiamaduck Я хочу, чтобы он создавал нечто вроде [['Date', 'Open', 'High', 'Low', 'Close', 'Volume', 'Adj Close'], ['2016-11-08' , '802.11', '816.09', .... и т. Д.]] И т. Д. И т. Д. – tmp657