From 1b82d0fbf06ff3cffe47f9c59f4908ab4dccd215 Mon Sep 17 00:00:00 2001 From: jreback Date: Thu, 17 Oct 2013 09:04:44 -0400 Subject: [PATCH] DOC: core/generic/drop docs from array-like to list-like --- pandas/core/generic.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pandas/core/generic.py b/pandas/core/generic.py index fcbceecf9a19b..e0559a27463d4 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -1092,7 +1092,7 @@ def drop(self, labels, axis=0, level=None): Parameters ---------- - labels : array-like + labels : list-like axis : int level : int or name, default None For MultiIndex @@ -1103,8 +1103,6 @@ def drop(self, labels, axis=0, level=None): """ axis_name = self._get_axis_name(axis) axis, axis_ = self._get_axis(axis), axis - if not is_list_like(labels): - labels = [ labels ] if axis.is_unique: if level is not None: @@ -1121,6 +1119,7 @@ def drop(self, labels, axis=0, level=None): return dropped else: + labels = com._index_labels_to_array(labels) if level is not None: if not isinstance(axis, MultiIndex): raise AssertionError('axis must be a MultiIndex')