优化上一段代码,使写入excel文件的过程也在循环里
时间: 2024-05-14 11:17:25 浏览: 81
循环写入Excel2
好的,可以使用 `pandas` 库来实现将数据写入 `Excel` 文件的操作。具体代码如下:
```python
import pandas as pd
# 假设 data 是一个由多个字典组成的列表,每个字典表示一行数据
data = [
{'name': 'Alice', 'age': 20},
{'name': 'Bob', 'age': 25},
{'name': 'Charlie', 'age': 30},
]
# 创建一个空的 DataFrame
df = pd.DataFrame()
# 循环遍历数据,并将每行数据添加到 DataFrame 中
for row in data:
df = df.append(row, ignore_index=True)
# 将 DataFrame 写入 Excel 文件
df.to_excel('data.xlsx', index=False)
```
这样,每次循环都会将新的数据添加到 DataFrame 中,最终将整个 DataFrame 写入 Excel 文件。
阅读全文