python中用pandas将列表变为excel表格
时间: 2023-10-31 19:04:33 浏览: 106
很好,关于你的问题,我可以告诉你,你可以使用pandas库中的DataFrame函数将列表转换为Excel表格。具体操作可以您可以在Jupyter Notebook中运行以下代码:
```
import pandas as pd
mylist = [1,2,3,4,5]
df = pd.DataFrame(mylist,columns=['mylist'])
writer = pd.ExcelWriter('mylist.xlsx')
df.to_excel(writer,sheet_name='Sheet1',index=False)
writer.save()
```
这个代码会将列表mylist转换为一个名为mylist.xlsx的Excel文件。希望这能帮到您,如果您有更多的问题,请随时问我。
相关问题
python 使用pandas读取excel表格行高
你可以使用`pandas`库中的`read_excel()`函数来读取Excel表格,并且通过`row_height`属性来获取行高。以下是一个示例代码:
```python
import pandas as pd
# 读取Excel表格
df = pd.read_excel('your_file.xlsx')
# 获取行高
row_heights = df.row_height
print(row_heights)
```
在上述代码中,`your_file.xlsx`是你要读取的Excel文件名。`df.row_height`将返回一个包含每行行高的Series对象。你可以根据自己的需求进一步处理这些行高数据。
pandas将列表li放在excel表格D列上
可以使用 pandas 库中的 DataFrame 对象来将列表 li 放在 Excel 表格的 D 列上。具体代码如下:
```python
import pandas as pd
# 创建 DataFrame 对象
df = pd.DataFrame({'D': li})
# 将 DataFrame 对象写入 Excel 文件
writer = pd.ExcelWriter('output.xlsx')
df.to_excel(writer, index=False)
writer.save()
```
其中,li 是你要写入 D 列的列表数据,'output.xlsx' 是你要保存的 Excel 文件名。上述代码会将列表 li 内容写入到 Excel 文件的 D 列上,保存后即可查看结果。
阅读全文