Skip to main content
`Ctrl`+`K`

# pandas.Index.dropna

Index.dropna(how='any')

  Return Index without NA/NaN values.

  Removes missing values from the Index, returning a shorter Index containing only non-NA entries.

  Parameters:
    how{‘any’, ‘all’}, default ‘any’

      If the Index is a MultiIndex, drop the value when any or all levels are NaN.

  Returns:
    Index

      Returns an Index object after removing NA/NaN values.

  See also

  `Index.fillna`

    Fill NA/NaN values with the specified value.

  `Index.isna`

    Detect missing values.

  Examples

      >>> idx = pd.Index([1, np.nan, 3])
      >>> idx.dropna()
      Index([1.0, 3.0], dtype='float64')