找回密码
 立即注册
搜索
查看: 2309|回复: 3

[其他] 妈的是这样写不严谨还是我理解能力差python相关

[复制链接]
     
发表于 2011-3-10 17:14 | 显示全部楼层 |阅读模式
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

-_-
回复

使用道具 举报

     
发表于 2011-3-10 17:21 | 显示全部楼层
直接这么写会报错诶...

大概LZ看走眼了
回复

使用道具 举报

发表于 2011-3-10 17:23 | 显示全部楼层
http://svn.python.org/view/pytho ... Dict.py?view=markup

源码里UserDict不是也有一个方法叫update嘛,46行
回复

使用道具 举报

     
 楼主| 发表于 2011-3-10 17:26 | 显示全部楼层
啊哦  原来他自己也有update方法- -
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-17 00:56 , Processed in 0.052072 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表