需要保存多个list,可以将它们合并为一个DataFrame,然后再保存到Excel中的python代码
时间: 2024-05-08 08:20:28 浏览: 115
Python从多路径多Excel表中获取数据并存入新表.zip
可以使用 pandas 库来实现将多个 list 合并为一个 DataFrame,并将其保存到 Excel 文件中。以下是示例代码:
```python
import pandas as pd
# 定义多个列表
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
list3 = [True, False, True]
# 将多个列表合并为 DataFrame
df = pd.DataFrame({'col1': list1, 'col2': list2, 'col3': list3})
# 将 DataFrame 保存到 Excel 文件中
df.to_excel('data.xlsx', index=False)
```
在这个示例中,我们首先定义了三个不同的列表,然后使用 `pd.DataFrame()` 将它们合并为一个 DataFrame。`{'col1': list1, 'col2': list2, 'col3': list3}` 是一个字典,其中键是 DataFrame 中列的名称,值是每列对应的列表。最后,我们使用 `df.to_excel()` 将 DataFrame 保存到 Excel 文件中。`index=False` 表示不保存 DataFrame 的索引列。
阅读全文