代码:

import pandas as pd

L1 = [[3, 5, 7], [8, None, 6], [None, 4, 9]]

DF1 = pd.DataFrame(L1, columns=['C1', 'C2', 'C3'])

DF1[['C2', 'C3']].to_excel('practice.xlsx', sheet_name='S1', index=False)

DF2 = pd.read_excel('practice.xlsx', sheet_name='S1')

print(DF2)

输出:

    C2  C3
0  5.0   7
1  NaN   6
2  4.0   9

注意,由于Excel中没有None值的概念,所以在Excel中保存的None值都会被转换成空白单元格。在读取数据时,空白单元格会被转换成NaN值。

以二维数组L1=3 5 7 8 None 6 None 4 9为基础创建一个DataFrame对象DF1列名为C1、C2、C3将DF1的C2和C3列数据保存到Excel文件practice的S1表单中。从practice文件的S1表单读取数据到DF2输出DF2。l

原文地址: https://www.cveoy.top/t/topic/eP9p 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录