pandas.Index.drop — pandas 3.0.0.dev0+2103.g41968a550a documentation (original) (raw)

Index.drop(labels, errors='raise')[source]#

Make new Index with passed list of labels deleted.

Parameters:

labelsarray-like or scalar

Array-like object or a scalar value, representing the labels to be removed from the Index.

errors{‘ignore’, ‘raise’}, default ‘raise’

If ‘ignore’, suppress error and existing labels are dropped.

Returns:

Index

Will be same type as self, except for RangeIndex.

Raises:

KeyError

If not all of the labels are found in the selected axis

Examples

idx = pd.Index(["a", "b", "c"]) idx.drop(["a"]) Index(['b', 'c'], dtype='object')