Прямо сейчас у меня есть несколько длинных списков: один называется variable_names.
Допустим, имена переменных = [Скорость, Плотность, Давление, ....] (длина 50+)
Я хочу написать строку, которая читает каждый индекс списка, оставляет около 5 пустых ячеек, затем записывает следующее значение и продолжает делать это до тех пор, пока список не будет составлен.
Как показано в строке 1 Пример изображения
Дело в том, что я не могу использовать xlrd из-за проблем совместимости с Iron Python, и мне нужно динамически записывать каждую строку в новый CSV, загружать данные из старого CSV, а затем добавлять эти данные в новый CSV, старый CSV продолжает изменяться, как только я добавляю данные в новый CSV, поэтому мне нужно повторять все значения в списках каждый раз, когда я пишу строку, потому что гораздо сложнее добавлять столбцы в CSV.
То, что я хочу сделать, это:
with open('data.csv','a') as f:
sWriter=csv.writer(f)
sWriter.writerow([Value_list[i],Value_list[i+1],Value_list[i+2].....Value_list[end])
Но я не могу придумать, как сделать это с помощью итерации