为什么下面的代码中b显示为
Python 2.7.3
None
而不是{'a': 1, 'e': 2}?Python 2.7.3
>>>> d = {'a' :1 }
>>>> b = d.copy().update({'e':2})
>>>> print b
None
>>>> d.update({'c':3})
>>>> print d
{'a': 1, 'c': 3}