将lambda函数转换为if-else语句

2024-04-26 18:08:48 发布

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

我正在尝试将这个Python lambda函数转换成一个if-else语句,以便可以向它添加其他参数。有人能解释一下如果转换成if-esle语句,这个Lambda会是什么样子吗?你知道吗

df['type'] = df[FEATURE_NAME].map(lambda column_name: 'property' if is_categorical(column_name) else 'metric')

Tags: lambda函数namedf参数iftypecolumn