pandas.api.types.is_hashable # pandas.api.types。is_hashable ( obj ) [来源] # 如果 hash(obj) 成功则返回 True,否则返回 False。 某些类型将通过 collections.abc.Hashable 的测试,但在实际使用 hash() 进行哈希处理时会失败。 通过尝试调用 hash() 并查看它们是否引发 TypeError 来区分这些类型和其他类型。 返回: 布尔值 例子 >>> import collections >>> from pandas.api.types import is_hashable >>> a = ([],) >>> isinstance(a, collections.abc.Hashable) True >>> is_hashable(a) False