pandas.api.types.is_scalar#
- pandas.api.types.is_scalar()#
如果给定对象是标量对象,则返回True。
- 参数
- val对象
这包括:
NumPy数组标量(例如np.int64)
Python内置数字
Python内置的字节数组和字符串
无
datetime.datetime
datetime.timedelta
期间
decimal.Decimal
间隔
DateOffset
分数
数。
- 退货
- 布尔尔
如果给定对象是标量对象,则返回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