From e349df6899745cc68f52a7e5fee5f9633c36f6a0 Mon Sep 17 00:00:00 2001 From: Mike Phung Date: Wed, 28 Jul 2021 19:14:41 -0700 Subject: [PATCH] DOC GH42756 Update documentation for pandas.DataFrame.drop to clarify tuples. --- pandas/core/frame.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pandas/core/frame.py b/pandas/core/frame.py index 8b82021375a28..27aa2ed939c1a 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -4754,7 +4754,8 @@ def drop( Parameters ---------- labels : single label or list-like - Index or column labels to drop. + Index or column labels to drop. A tuple will be used as a single + label and not treated as a list-like. axis : {0 or 'index', 1 or 'columns'}, default 0 Whether to drop labels from the index (0 or 'index') or columns (1 or 'columns'). @@ -4845,6 +4846,17 @@ def drop( weight 1.0 0.8 length 0.3 0.2 + >>> df.drop(index=('falcon', 'weight')) + big small + lama speed 45.0 30.0 + weight 200.0 100.0 + length 1.5 1.0 + cow speed 30.0 20.0 + weight 250.0 150.0 + length 1.5 0.8 + falcon speed 320.0 250.0 + length 0.3 0.2 + >>> df.drop(index='cow', columns='small') big lama speed 45.0