用Python输出数组为Excel表格

在数据处理和分析的过程中,我们经常需要将数据保存到Excel表格中以便查阅和分享。Python是一种功能强大的编程语言,可以轻松地将数据输出为Excel表格。在本文中,我们将介绍如何使用Python将数组输出为Excel表格,并附上代码示例。

安装所需库

在使用Python输出Excel表格前,我们需要安装一个名为openpyxl的库,它是一个用于读写Excel文件的库。

pip install openpyxl

示例代码

下面是一个简单的示例代码,展示如何将一个数组输出为Excel表格:

import openpyxl

# 创建一个新的工作簿
workbook = openpyxl.Workbook()
sheet = workbook.active

# 定义数组
data = [
    ['Name', 'Age', 'Gender'],
    ['Alice', 25, 'Female'],
    ['Bob', 30, 'Male'],
    ['Charlie', 35, 'Male']
]

# 将数组写入Excel表格
for row in data:
    sheet.append(row)

# 保存表格
workbook.save('data.xlsx')

以上代码创建了一个新的Excel工作簿,并将数组data中的数据写入到工作表中,最后将工作簿保存为data.xlsx文件。

表格示例

下面是示例代码中的数据在Excel表格中的展示:

Name Age Gender
Alice 25 Female
Bob 30 Male
Charlie 35 Male

饼状图示例

下面是示例数据中年龄分布的饼状图:

pie
    title Age Distribution
    "Alice": 25
    "Bob": 30
    "Charlie": 35

饼状图展示了示例数据中三个人不同年龄的分布情况。

通过上述示例,我们可以看到使用Python输出数组为Excel表格是非常简单的。这种方法可以帮助我们在数据处理中更方便地保存和分享数据,提高工作效率。希望本文对你有所帮助,谢谢阅读!