Skip to main content
`Ctrl`+`K`

# pandas.Series.pop

Series.pop(item)

  Return item and drops from series. Raise KeyError if not found.

  The Series is modified in place, and the value corresponding to the given label is removed and returned.

  Parameters:
    item label

      Index of the element that needs to be removed.

  Returns:
    scalar

      Value that is popped from series.

  See also

  `Series.drop`

    Drop specified values from Series.

  `Series.drop_duplicates`

    Return Series with duplicate values removed.

  Examples

      >>> ser = pd.Series([1, 2, 3])

      >>> ser.pop(0)
      1

      >>> ser
      1    2
      2    3
      dtype: int64