collections 模块
集合模块中还有三种其他类型,即:
- UserDict 中
- 在 UserList
- UserString
它们各自充当绑定对象的包装器,例如, UserDict 充当 dict 对象的包装器。在每种情况下,该类都模拟其命名类型。实例的内容保存在常规类型对象中,可以通过包装器实例的 data 属性访问该对象。在这三种情况中的每种情况中,对这些类型的需求已经部分地被直接从基本类型子类化的能力所取代; 但是,包装类可以更容易使用,因为底层类型可以作为属性访问。
集合模块中还有三种其他类型,即:
它们各自充当绑定对象的包装器,例如, UserDict 充当 dict 对象的包装器。在每种情况下,该类都模拟其命名类型。实例的内容保存在常规类型对象中,可以通过包装器实例的 data 属性访问该对象。在这三种情况中的每种情况中,对这些类型的需求已经部分地被直接从基本类型子类化的能力所取代; 但是,包装类可以更容易使用,因为底层类型可以作为属性访问。