【python求助】for循环,如何分别储存过程中的DataFrame

这个是我想实现的结果,每一个excel分别做没问题。

复制代码
df03 = pd.read_excel('03CP_IndStockCnsExpInd.xlsx')
df03.drop(index=[0, 1], inplace=True) ##删除行名为0,1的行

df04 = pd.read_excel('04CP_IndStockCnsExpInd.xlsx')
df04.drop(index=[0, 1], inplace=True) ##删除行名为0,1的行

# Let's concatenate both dataframes #1 and #2
investor_df_combined = pd.concat([df03, df04])
investor_df_combined
investor_df_combined.reset_index(drop = True)

(是excel表100w行放不下了,整合到一个DataFrame,表头是一模一样的)

学着用for 循环,主要问题是:

复制代码
DFs = []
for x in ['03CP_IndStockCnsExpInd.xlsx', '04CP_IndStockCnsExpInd.xlsx']:
    data_x_df = pd.read_excel(x)
    data_x_df.drop(index=[0, 1], inplace=True) ##删除行名为0,1的行
    DFs.append(data_x_df)
DFs

这样先建立空的df,for循环中用append,得到的结果每个excel还是分开的,没能合并

我想是不是DFs的创建不应该是list?

相关推荐
呆萌小新@渊洁21 小时前
声纹模型全流程实践-开发(训练 - 微调 - 部署 - 调用)
linux·服务器·python·语音识别
ByNotD0g21 小时前
Golang Green Tea GC 原理初探
java·开发语言·golang
qingyun98921 小时前
使用递归算法深度收集数据结构中的点位信息
开发语言·javascript·ecmascript
Aspect of twilight21 小时前
vscode python debug方式
ide·vscode·python·debug
努力学习的小廉21 小时前
【QT(三)】—— 信号和槽
开发语言·qt
陪我一起学编程21 小时前
uv包管理工具
python·uv·虚拟环境·包管理工具·项目工程化·项目规范·pip、conda、pdm
盼哥PyAI实验室21 小时前
Python自定义HTTP客户端:12306抢票项目的网络请求管理
开发语言·python·http
这儿有一堆花21 小时前
Python优化内存占用的技巧
开发语言·python
NaturalHarmonia1 天前
【Go】sync package官方示例代码学习
开发语言·学习·golang
爱笑的眼睛111 天前
PyTorch自动微分:超越基础,深入动态计算图与工程实践
java·人工智能·python·ai