pandas.api.types.is_hashable — pandas 2.3.0 documentation (original) (raw)
- API reference
- pandas arrays, scalars, and data types
- pandas.api.t...
pandas.api.types.is_hashable(obj)[source]#
Return True if hash(obj) will succeed, False otherwise.
Some types will pass a test against collections.abc.Hashable but fail when they are actually hashed with hash().
Distinguish between these and other types by trying the call to hash() and seeing if they raise TypeError.
Returns:
bool
Examples
import collections from pandas.api.types import is_hashable a = ([],) isinstance(a, collections.abc.Hashable) True is_hashable(a) False
On this page