对于下面的情况使用 acopy和 a方法有什么区别?defaultdict
base_data = {...}
for item in iterable:
# approach 1 <-- why wouldn't this work?
data = defaultdict(lambda: base_data)
# approach 2
data = deepcopy(base_data)
...
看来第一种方法是错误的对象类型,但是有人可以澄清这两种方法之间的区别以及为什么这不起作用吗?
牧羊人nacy
相关分类