抽象基类Callable、Hashable

抽象基类Callable、Hashable的主要作用是为内置函数isinstance提供支持,以一种安全的方式判断对象能不能调用或散列。

 

若想检查是否能调用,可以使用内置的callable( )函数;

但是没有类似的hashable( )函数,因此测试对象是否可散列,最好使用isinstance(my_obj, Hashable)。

 

posted @ 2023-06-25 20:57  limalove  阅读(11)  评论(0)    收藏  举报