pandas.api.types.is_list_like#

pandas.api.types.is_list_like()#

检查对象是否类似于列表。

被认为类似于列表的对象例如是Python列表、元组、集合、NumPy数组和Pandas系列。

然而,字符串和DateTime对象不被认为是类似列表的。

参数
obj对象

要检查的对象。

allow_sets布尔值,默认为True

如果此参数为FALSE,则集合不会被视为类似列表。

退货
布尔尔

是否 obj 具有类似列表的属性。

示例

>>> import datetime
>>> is_list_like([1, 2, 3])
True
>>> is_list_like({1, 2, 3})
True
>>> is_list_like(datetime.datetime(2017, 1, 1))
False
>>> is_list_like("foo")
False
>>> is_list_like(1)
False
>>> is_list_like(np.array([2]))
True
>>> is_list_like(np.array(2))
False