妈的是这样写不严谨还是我理解能力差python相关
python一个模块class UserDict:
def __init__(self,dict=None):
self.data={}
if dict is not None:
self.update(dict)
因为本来就不是很熟所以半天没看懂self.update,后来才知道是字典的一个方法
这样的话
正确的写法应该是
self.data.update(dict)
不过后来我测试了下 self.update(dict)和self.data.update(dict)都是正确的....
国内啥python论坛人多啊....找了几个都没什么人气
55555 亲爱的eph大你人在哪里55555
-_- 直接这么写会报错诶...
大概LZ看走眼了 http://svn.python.org/view/python/branches/release27-maint/Lib/UserDict.py?view=markup
源码里UserDict不是也有一个方法叫update嘛,46行 啊哦原来他自己也有update方法- -
页:
[1]