我正在阅读“潜入 Python”。我遇到了这段代码:
class UserDict:
def __init__(self, dict=None):
self.data = {}
if dict is not None: self.update(dict)
问题:为什么是“self.update”而不是“self.data.update”?
我正在阅读“潜入 Python”。我遇到了这段代码:
class UserDict:
def __init__(self, dict=None):
self.data = {}
if dict is not None: self.update(dict)
问题:为什么是“self.update”而不是“self.data.update”?