Я новичок в Python. Я сгенерировал комбинацию из 3 чисел, состоящую из 24 чисел (всего комбинаций 2024). Мое намерение состоит в том, чтобы поместить комбинации в различные листы Excel в одну рабочую книгу. Например, 100 комбинаций на каждом листе. Я получил некоторую ссылку с этого сайта и попытался использовать его. Но все же все комбинации генерируются на одном листе.
import xlsxwriter
workbook = xlsxwriter.Workbook('test.xlsx')
worksheet = workbook.add_worksheet()
import itertools as it
combin = it.combinations(range(1,25),3)
count_combin = []
for i in combin:
count_combin.append(i)
max_row = 100
row_num = 0
for data in count_combin:
if row_num == max_row:
worksheet = workbook.add_worksheet()
row_num = 0
for row, group in enumerate(count_combin):
for col in range(3):
worksheet.write (row, col, group[col])
row_num += 1
workbook.close()
Пожалуйста, просветите меня, что не так в кодировании?