Python把列表导出到Excel
时间: 2024-04-25 21:06:38 浏览: 8
您可以使用Python的openpyxl库将列表导出到Excel。以下是一个示例代码:
```
import openpyxl
# 创建新的excel文件
wb = openpyxl.Workbook()
# 选择工作簿中的第一个工作表
sheet = wb.active
# 列表数据
data = [['姓名', '年龄', '性别'], ['小明', 18, '男'], ['小红', 20, '女'], ['小刚', 19, '男']]
# 将列表数据写入到工作表中
for row in data:
sheet.append(row)
# 保存excel文件
wb.save('example.xlsx')
```
这将创建一个名为“example.xlsx”的新Excel文件,并将列表中的数据写入其中。请注意,您需要先安装openpyxl库,以便在Python中使用它。
相关问题
python 把dataframe 导出数据到excel
你可以使用 pandas 库中的 `to_excel()` 函数将 DataFrame 导出到 Excel 文件中。以下是一个示例代码:
```python
import pandas as pd
# 创建 DataFrame
data = {'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30]}
df = pd.DataFrame(data)
# 将 DataFrame 导出到 Excel 文件
df.to_excel('output.xlsx', index=False)
```
这会将 DataFrame 中的数据导出到名为 `output.xlsx` 的 Excel 文件中,同时不包含行索引。你可以根据实际需求修改文件名和其他参数。
使用python将数据导出到excel
你可以使用Python中的pandas库将数据导出到Excel文件中。以下是一个简单的示例代码:
```python
import pandas as pd
# 创建示例数据
data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 30, 35, 40],
'City': ['Beijing', 'Shanghai', 'Guangzhou', 'Shenzhen']}
# 将数据转换为DataFrame对象
df = pd.DataFrame(data)
# 将数据导出到Excel文件
df.to_excel('output.xlsx', index=False)
```
在上面的代码中,我们首先创建了一个示例数据字典,然后使用pandas的DataFrame将其转换为DataFrame对象。最后,我们使用to_excel方法将数据导出到名为output.xlsx的Excel文件中。index=False参数表示不导出索引列。