unnecessary-lambda / W0108#
Message emitted:
Lambda may not be necessary
Description:
Used when the body of a lambda expression is a function call on the same argument list as the lambda itself; such lambda expressions are in all but a few cases replaceable with the function being called in the body of the lambda.
Problematic code:
function = lambda x: print(x) # [unnecessary-lambda]
function("Hello world !")
df.apply(lambda x: str(x)) # [unnecessary-lambda]
Correct code:
print("Hello world !")
df.apply(str)
Created by the basic checker.