Skip to main content
`Ctrl`+`K`

# pandas.Index.insert

Index.insert(loc, item)

  Make new Index inserting new item at location.

  Follows Python numpy.insert semantics for negative values.

  Parameters:
    loc int

      The integer location where the new item will be inserted.

    item object

      The new item to be inserted into the Index.

  Returns:
    Index

      Returns a new Index object resulting from inserting the specified item at the specified location within the original Index.

  See also

  `Index.append`

    Append a collection of Indexes together.

  Examples

      >>> idx = pd.Index(["a", "b", "c"])
      >>> idx.insert(1, "x")
      Index(['a', 'x', 'b', 'c'], dtype='str')