pandas.api.extensions.ExtensionArray.item#

ExtensionArray.item(index=None)[source]#

Return the array element at the specified position as a Python scalar.

Parameters:
indexint, optional

Position of the element. If not provided, the array must contain exactly one element.

Returns:
scalar

The element at the specified position.

Raises:
ValueError

If no index is provided and the array does not have exactly one element.

IndexError

If the specified position is out of bounds.

See also

numpy.ndarray.item

Return the item of an array as a scalar.

Examples

>>> arr = pd.array([1], dtype="Int64")
>>> arr.item()
np.int64(1)
>>> arr = pd.array([1, 2, 3], dtype="Int64")
>>> arr.item(0)
np.int64(1)
>>> arr.item(2)
np.int64(3)