[英]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.