将字符串作为函数outpu添加到数据帧名称

2024-04-20 04:59:01 发布

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

我想在函数结果的末尾添加一个字符串,输出如下:

def fcn(df) :
    return df_v2

如何将“\u v2”添加到原始df的名称中?(例如dfèfoo变为dfèfooèv2。)

如果有办法把后缀定义为函数的一部分,那就更好了!比如:

def fcn(df, x) :
    return df_x

其中x由用户输入,用于定义结果的后缀。你知道吗

我已经看了这个问题,但不知道是否有一种方法可以做到这一点,没有字典的df的。 Add prefix / suffix to dataframe name or pass 'parameter' into dataframe name in python


Tags: 函数字符串name名称dataframedfreturn定义
1条回答
网友
1楼 · 发布于 2024-04-20 04:59:01

如果将数据帧保存为字典,其中键将是DF的名称,那么该怎么办

dct = {}

dct['df_v2'] = df

df_foo重命名为df_foo_v2

dct['df_foo_v2'] = dct.pop('df_foo', None)

相关问题 更多 >