.. _unnecessary-lambda: 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:** ``pandas.py``: .. literalinclude:: /data/messages/u/unnecessary-lambda/bad/pandas.py :language: python ``print.py``: .. literalinclude:: /data/messages/u/unnecessary-lambda/bad/print.py :language: python **Correct code:** ``pandas.py``: .. literalinclude:: /data/messages/u/unnecessary-lambda/good/pandas.py :language: python ``print.py``: .. literalinclude:: /data/messages/u/unnecessary-lambda/good/print.py :language: python Created by the `basic `__ checker.