pandas.api.extensions.ExtensionArray.insert

ExtensionArray.insert(loc, item)[source]

Insert an item at the given position.

Parameters:
locint
itemscalar-like
Returns:
same type as self

Notes

This method should be both type and dtype-preserving. If the item cannot be held in an array of this type/dtype, either ValueError or TypeError should be raised.

The default implementation relies on _from_sequence to raise on invalid items.