pandas.api.types.is_scalar # pandas.api.types。is_scalar ( val ) # 如果给定对象是标量,则返回 True。 参数: 值对象这包括: numpy 数组标量(例如 np.int64) Python 内置数字 Python 内置字节数组和字符串 没有任何 日期时间.日期时间 日期时间.timedelta 时期 小数.小数 间隔 日期偏移量 分数 数字。 返回: 布尔值如果给定对象是标量,则返回 True。 例子 >>> 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 支持 PEP 3141 号码: >>> from fractions import Fraction >>> pd.api.types.is_scalar(Fraction(3, 5)) True