Pandas把字典生成excel并且键作为行
时间: 2023-07-15 15:14:24 浏览: 84
使用pandas进行excel文件的读取写入
5星 · 资源好评率100%
可以使用 Pandas 的 `DataFrame` 和 `to_excel` 方法来实现将字典转换为 Excel 文件的功能。以下是一个例子:
```python
import pandas as pd
# 定义一个字典
data = {'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'sex': ['F', 'M', 'M']}
# 将字典转换为 DataFrame
df = pd.DataFrame(data)
# 设置行索引为字典的键
df.set_index('name', inplace=True)
# 将 DataFrame 写入 Excel 文件
df.to_excel('output.xlsx')
```
在这个例子中,我们首先定义了一个字典 `data`,它包含了三个键值对,每个键都对应一个列表。然后,我们将字典转换为 DataFrame,并使用 `set_index` 方法将 `name` 列设置为行索引。最后,我们使用 `to_excel` 方法将 DataFrame 写入 Excel 文件 `output.xlsx` 中。这样,我们就得到了一个以字典的键作为行的 Excel 文件。
阅读全文