用python怎么把一个数组写入excel后标记某些元素
时间: 2023-11-26 07:04:14 浏览: 75
基于python的excel表格指定数据标记exe与GUI
可以使用Python中的openpyxl库来实现将数组写入Excel并标记某些元素。以下是一个示例代码:
```python
import openpyxl
# 创建一个新的excel工作簿
workbook = openpyxl.Workbook()
# 选择一个工作表
worksheet = workbook.active
# 定义一个数组
data = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
# 将数组写入Excel
for row in data:
worksheet.append(row)
# 标记某些元素
worksheet.cell(row=1, column=1).value = "X"
worksheet.cell(row=2, column=2).value = "X"
worksheet.cell(row=3, column=3).value = "X"
# 保存Excel文件
workbook.save("example.xlsx")
```
在上面的代码中,我们首先使用openpyxl库创建一个新的Excel工作簿,并选择一个工作表。然后,我们定义一个数组并将其写入Excel工作表中。最后,我们使用worksheet.cell()函数标记某些元素,并将Excel文件保存到磁盘上。
注意,上面的示例代码仅标记了对角线上的元素,你可以根据自己的需求修改代码以标记任意元素。
阅读全文