pandas.Index.get_loc — pandas 3.0.0.dev0+2103.g41968a550a documentation (original) (raw)
Get integer location, slice or boolean mask for requested label.
Parameters:
keylabel
The key to check its location if it is present in the index.
Returns:
int if unique index, slice if monotonic index, else mask
Integer location, slice or boolean mask.
See also
Calculate slice bound that corresponds to given label.
Computes indexer and mask for new index given the current index.
Index.get_non_unique
Returns indexer and masks for new index given the current index.
Returns an indexer even when non-unique.
Examples
unique_index = pd.Index(list("abc")) unique_index.get_loc("b") 1
monotonic_index = pd.Index(list("abbc")) monotonic_index.get_loc("b") slice(1, 3, None)
non_monotonic_index = pd.Index(list("abcb")) non_monotonic_index.get_loc("b") array([False, True, False, True])