抽象基类Callable、Hashable的主要作用是为内置函数isinstance提供支持,以一种安全的方式判断对象能不能调用或散列。
若想检查是否能调用,可以使用内置的callable( )函数;
但是没有类似的hashable( )函数,因此测试对象是否可散列,最好使用isinstance(my_obj, Hashable)。
标签:Hashable,函数,Callable,抽象,基类,isinstance From: https://www.cnblogs.com/bravesunforever/p/17503959.html