[英]When is it appropriate to Subclass built-in data types in Python?
这个问题是关于在 Python 中对subclassing built-in data types
; 例如:
class MyList(list):
def __init__(self, *args):
super().__init__()
class MyDict(dict):
def __init__(self, *args):
super().__init__()
my_list = MyList()
my_dict = MyDict()
注意:这只是一个例子; 我的问题一般是针对任何built-in data types
,而不仅仅是list
和dict
数据类型。
cons
pros
什么?super()
的情况?list
和dict
内置数据子类?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.