pandas将列表li放在excel表格D列上
时间: 2023-07-12 12:16:10 浏览: 74
可以使用 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 列上,保存后即可查看结果。
相关问题
pandas读取excel表格,将一个li列表放在这个表格最后一列
可以使用 pandas 库中的 read_excel 方法读取 Excel 文件,然后将列表 li 放在表格最后一列上,最后使用 to_excel 方法将修改后的 DataFrame 对象写入到 Excel 文件中。具体代码如下:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('input.xlsx')
# 将列表 li 放在最后一列上
li = [1, 2, 3, 4, 5] # 示例数据
df[df.columns[-1] + 1] = li
# 将 DataFrame 对象写入 Excel 文件
writer = pd.ExcelWriter('output.xlsx')
df.to_excel(writer, index=False)
writer.save()
```
其中,'input.xlsx' 是要读取的 Excel 文件名,li 是你要写入最后一列的列表数据,'output.xlsx' 是你要保存的 Excel 文件名。上述代码会将列表 li 内容写入到 Excel 文件的最后一列上,保存后即可查看结果。注意,这里使用了 `df.columns[-1]` 来获取最后一列的列名,然后在其后面添加 1 来作为新列的列名。
pandas读取excel表格,将一个li列表放在这个表格的E列
可以使用 pandas 库中的 read_excel 方法读取 Excel 文件,然后将列表 li 放在表格的 E 列上,最后使用 to_excel 方法将修改后的 DataFrame 对象写入到 Excel 文件中。具体代码如下:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('input.xlsx')
# 将列表 li 放在 E 列上
li = [1, 2, 3, 4, 5] # 示例数据
df['E'] = li
# 将 DataFrame 对象写入 Excel 文件
writer = pd.ExcelWriter('output.xlsx')
df.to_excel(writer, index=False)
writer.save()
```
其中,'input.xlsx' 是要读取的 Excel 文件名,li 是你要写入 E 列的列表数据,'output.xlsx' 是你要保存的 Excel 文件名。上述代码会将列表 li 内容写入到 Excel 文件的 E 列上,保存后即可查看结果。
阅读全文