首页 > 解决方案 > 如何使用 pandas 将函数重写为 lambda 函数?

问题描述

我有一个功能:

def function(x):
    return x > 0
data['number'] = data['arr_nums'].apply(function)

如何使用 pandas 将其重写为 lambda 函数?谢谢!

标签: pythonpandasfunctionlambda

解决方案


非常简单的解决方案:

function = lambda a : a > 0
data['number'] = function(data['arr_nums'])

推荐阅读