abstractset继承自set吗
时间: 2023-04-29 18:04:18 浏览: 144
abstractset并不直接继承自set,而是继承自'collections.abc.Set'(是collections.abc模块中的一个抽象基类),而'collections.abc.Set'又继承自'collections.abc.Sized'和'collections.abc.Iterable'。
相关问题
abstractset继承自set
在Python中,`AbstractSet`是一个抽象基类,它继承自`Set`。`Set`是Python内置类型之一,用于存储唯一的、不可变的对象。`AbstractSet`定义了一些用于实现自定义集合类型的接口,如`__contains__`、`__iter__`和`__len__`等。因此,当你想要创建自定义的集合类型时,可以继承`AbstractSet`来实现这些接口,并使你的自定义集合类型能够被其他Python代码使用。
WeakMap继承HashMap HashSet继承自AbstractSet AbstractSet继承自HashSet 这三个那个是对的
这三个都是错误的。
- WeakMap是 JavaScript 的内置对象,它和 HashMap 没有继承关系。
- HashSet 是 Java 中的一个类,它继承自 AbstractSet。
- AbstractSet 是 Java 中的一个抽象类,它没有继承自 HashSet,而是实现了 Set 接口。
阅读全文