code: def drop_inplace(df):
      """
      Helper function to mutate dataframe by dropping a column.
  
      We usually would not use `inplace=True` in a block,
      but the intent here is to test that
      the in-place modification of a dataframe
      doesn't get passed through in the `.also()` function.
      Hence, we tell Flake8 to skip checking `PD002` on that line.
  
      .. # noqa: DAR101
      """
      df.drop(columns=[df.columns[0]], inplace=True)
  
file_path: pyjanitor/tests/functions/test_also.py
imports: from unittest.mock import Mock
  import pytest
label_desc: Use image node_id 3 for calling a global function with example usage: drop_inplace(df) without return types