На странице представлен фрагмент

Реши любую задачу с помощью нейросети.

from docx import Document

# Создаем новый документ
doc = Document()

# Создаем таблицу с 3 колонками и 1 строкой
table = doc.add_table(rows=1, cols=3)

# Задаем стиль таблицы
table.style = ‘Table Grid’

# Заполняем заголовки колонок
table.cell(0, 0).text = ‘Товар’
table.cell(0, 1).text = ‘Цена’
table.cell(0, 2).text = ‘Количество на складе’

# Данные для заполнения таблицы
data = [
[‘Яблоки’, ’50 руб.’, ‘100 шт.’],
[‘Бананы’, ’70 руб.’, ’50 шт.’],
[‘Апельсины’, ’60 руб.’, ’80 шт.’],
[‘Груши’, ’45 руб.’, ’70 шт.’],
[‘Виноград’, ’80 руб.’, ’40 шт.’]
]

# Заполняем таблицу данными из списка
for row in data:
# Добавляем новую строку в таблицу
table.add_row(*[cell.text for cell in table.rows[0].cells])

# Заполняем ячейки новой строки данными из списка
for i, text in enumerate(row):
table.cell(len(table.rows) – 1, i).text = text

# Сохраняем документ
doc.save(‘таблица.docx’)