python将array写入excel
时间: 2023-06-05 15:47:20 浏览: 229
可以使用Python中的pandas库将array写入Excel文件。具体步骤如下:
1. 导入pandas库
```
import pandas as pd
```
2. 创建一个DataFrame对象,将array作为数据源
```
data = pd.DataFrame(array)
```
3. 将DataFrame对象写入Excel文件
```
data.to_excel('filename.xlsx', index=False)
```
其中,'filename.xlsx'是要保存的Excel文件名,index=False表示不将DataFrame的索引写入Excel文件中。
以上就是使用Python将array写入Excel文件的方法。
相关问题
python将数组写入excel
下面是一种可能的方法来将Python中的数组写入Excel:
1. 导入必要的库
```python
import openpyxl
```
2. 创建Excel文件
```python
# 创建一个新的Excel文件
workbook = openpyxl.Workbook()
# 选择当前活动表(single sheet),默认工作表名是'Sheet',这里修改为'Sheet1'
worksheet = workbook.active
worksheet.title = 'Sheet1'
```
3. 编写数据
```python
# 定义要写入Excel的数组
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 遍历数组,写入Excel中
for row in data:
worksheet.append(row)
```
4. 保存Excel文件
```python
# 保存Excel文件
workbook.save('array.xlsx')
```
完整代码:
```python
import openpyxl
# 创建一个新的Excel文件
workbook = openpyxl.Workbook()
# 选择当前活动表(single sheet),默认工作表名是'Sheet',这里修改为'Sheet1'
worksheet = workbook.active
worksheet.title = 'Sheet1'
# 定义要写入Excel的数组
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 遍历数组,写入Excel中
for row in data:
worksheet.append(row)
# 保存Excel文件
workbook.save('array.xlsx')
```
Python将数组写入Excel
要将Python中的数组写入Excel,您可以使用Python中的第三方库,例如pandas或openpyxl。以下是使用pandas库的示例代码:
```
import pandas as pd
# 创建一个数组
array = [['John', 25], ['Alice', 28], ['Bob', 32]]
# 将数组转换为DataFrame
df = pd.DataFrame(array, columns=['Name', 'Age'])
# 将DataFrame写入Excel
df.to_excel('example.xlsx', index=False)
```
这将创建一个名为“example.xlsx”的Excel文件,其中包含名为“Name”和“Age”的两列,每行显示一个人的姓名和年龄。您可以在代码中更改数组的内容和文件名。
阅读全文