pandas.api.types.is_scalar — pandas 2.2.3 documentation (original) (raw)

pandas.api.types.is_scalar(val)#

Return True if given object is scalar.

Parameters:

valobject

This includes:

Returns:

bool

Return True if given object is scalar.

Examples

import datetime 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:

from fractions import Fraction pd.api.types.is_scalar(Fraction(3, 5)) True