是否将数据帧引用/名称返回到列表?

2024-10-06 08:06:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我定义了一个清除数据帧并返回新数据帧的函数。我有许多数据帧,我想运行这个函数。我有一个df列表namelist=[a,b,c],并通过函数在循环中传递它们。我想返回一个类似的列表,cleanDFs=[aClean, bClean, cClean]。我试着这样做:

for i in range(0, len(Names)):
    c = dataCleaning(catDFs[i])
    cleanDFs.append(pd.DataFrame(c))

然而,这使得cleanDFs是每个数据帧的内容的列表,而不是名称列表。我怎样才能完成我想做的事


Tags: 数据函数indf列表forlen定义