new_list = []
for cellObj in sheet['F'+str(4): 'F'+str(7)],\
sheet['G'+str(4): 'G'+str(7)],\
sheet['I' + str(4): 'I' + str(7)]:
some_list = []
for cell in cellObj:
for c in cell:
some_list.append(c.value)
new_list.append(some_list)
Работает следующим образом:
из экселя по определенным колонкам выбираются данные и добавляются в список
результат:
[
['id_1', 'id_2','id_3'],
['магазин1', 'магазин2', 'магазин3'],
['техника', 'строительный','автомобильный'],
]
Как получить такой результат:
[
['id_1', 'магазин1','техника'],
['id_2', 'магазин2', 'строительный'],
['id_3', 'магазин3','автомобильный'],
]