Skip to main content
`Ctrl`+`K`

# pandas.Index.has_duplicates

property Index.has_duplicates

  Check if the Index has duplicate values.

  This is the inverse of `is_unique`. It returns `True` if any value appears more than once in the index, `False` otherwise.

  Returns:
    bool

      Whether or not the Index has duplicate values.

  See also

  `Index.is_unique`

    Inverse method that checks if it has unique values.

  Examples

      >>> idx = pd.Index([1, 5, 7, 7])
      >>> idx.has_duplicates
      True

      >>> idx = pd.Index([1, 5, 7])
      >>> idx.has_duplicates
      False

      >>> idx = pd.Index(["Watermelon", "Orange", "Apple", "Watermelon"]).astype(
      ...     "category"
      ... )
      >>> idx.has_duplicates
      True

      >>> idx = pd.Index(["Orange", "Apple", "Watermelon"]).astype("category")
      >>> idx.has_duplicates
      False