Examples
For regular NumPy types like int, and float, a PandasArray is returned.

In [2]:
import numpy as np
import pandas as pd
In [3]:
pd.Series([2, 3, 4]).array
Out[3]:
<PandasArray>
[2, 3, 4]
Length: 3, dtype: int64

For extension types, like Categorical, the actual ExtensionArray is returned

In [4]:
s = pd.Series(pd.Categorical(['x', 'y', 'x']))
In [5]:
s.array
Out[5]:
[x, y, x]
Categories (2, object): [x, y]