【发布时间】:2021-10-14 16:48:37
【问题描述】:
我创建了一个函数,它通过左连接连接所有数据帧,并希望它能够采用灵活数量的参数。问题是我需要在 reduce 函数中使用的所有数据框名称的列表。所以在下面的示例中,我需要 all_dfs,它是传递给函数的所有参数的列表。任何帮助将不胜感激。
from functools import reduce
def myfunc(*args):
result = reduce(
lambda left, right: pd.merge(left, right, on=["p_key"], how="left"),
all_dfs
)
return result
【问题讨论】:
标签: python dataframe arguments