У меня есть 4 списка, каждый из которых имеет 33 значения, и я хочу распечатать комбинацию в Excel. Excel ограничивает количество строк на каждом листе до 1 048 576, а количество комбинаций превышает ограничение листа на 137 345 значений.
Как продолжить печать результата на следующем листе той же книги?
a = [100, 101, 102,...,133]
b = [250, 251, 252,...,283]
c = [300, 301, 302,...,333]
d = [430, 431, 432,...,463]
list_combined = [(p,q,r,s) for p in a
for q in b
for r in c
for s in d]
import xlsxwriter
workbook = xlsxwriter.Workbook('combined.xlsx')
worksheet = workbook.add_worksheet()
for row, group in enumerate(list_combined):
for col in range(5):
worksheet.write (row, col, group[col])
workbook.close()
list1
и поэтому не показываете их определение. Вы не пропустите кое-что там? - person   schedule 03.09.2018