标签: python overloading interpreter
说我像这样继承内置Python列表:
class MyList(list): pass
你能让Python解释下一行的内容:
new_list = []
在代码本身内创建一个空的MyList而不是空的内置list。
MyList
list
我认为这是不好的做法,如果这意味着我必须改变解释器,除非我能从我的代码中明确地告诉它这样做。