Я использую цикл for для преобразования значений из файла csv в целые числа и числа с плавающей запятой, а затем помещаю их в список в самом коде, но проблема в том, что файл csv содержит не только числа, но и слова перед каждая строка данных
например. 1998 год.....
Я пытался вытащить его, но это не сработало, поскольку цикл for не работает должным образом из-за того, что я сказал ранее, и я не могу изменить csv-файл, и я понятия не имею, как его правильно исправить
with open("C:/Users/yuhon/Downloads/sgexports_dataset.csv") as openfile:
csvreader = csv.reader(openfile)
next(csvreader)
years = []
europeExports = []
americaExports = []
asiaExports = []
euExports = []
for row in csvreader:
years.append(int(row[0]))
europeExports.append(float(row[1]))
americaExports.append(float(row[2]))
asiaExports.append(float(row[3]))
euExports.append(float(row[4]))
Подробнее здесь: https://stackoverflow.com/questions/787 ... g-csv-file
Как пропустить первый элемент каждой строки в файле CSV без изменения файла CSV [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как пропустить первый элемент каждой строки в файле CSV без изменения файла CSV
Anonymous » » в форуме Python - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
C# - Как добавить пространство после каждой панели для каждой строки в файле субтитров
Anonymous » » в форуме C# - 0 Ответы
- 26 Просмотры
-
Последнее сообщение Anonymous
-