- API reference
- pandas arrays, scalars, and data types
- pandas.api.t...
pandas.api.types.is_scalar#
- pandas.api.types.is_scalar(val)#
Return True if given object is scalar.
- Parameters:
- valobject
This includes:
numpy array scalar (e.g. np.int64)
Python builtin numerics
Python builtin byte arrays and strings
None
datetime.datetime
datetime.timedelta
Period
decimal.Decimal
Interval
DateOffset
Fraction
Number.
- Returns:
- bool
Return True if given object is scalar.
Examples
>>>importdatetime>>>dt=datetime.datetime(2018,10,3)>>>pd.api.types.is_scalar(dt)True
>>>pd.api.types.is_scalar([2,3])False
>>>pd.api.types.is_scalar({0:1,2:3})False
>>>pd.api.types.is_scalar((0,2))False
pandas supports PEP 3141 numbers:
>>>fromfractionsimportFraction>>>pd.api.types.is_scalar(Fraction(3,5))True
On this page