文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>python 学习

python 学习

时间:2010-05-24  来源:m4774411wang

我们在操作python列表 的话,如果想给列表加入加入一个元素的话,可以用append方法,
如果要合并2个列表的话,可以用到extend方法,但是python 字典 添加 操作又是什么呢?
比如我定义好一个字典:

a = {"name":"haha","age":20}

用id()方法查看下a的地址:
872595076

我先利用python 的自省中的一个重要方法dir查看下字典里的方法,
print dir(a)
['__class__', '__cmp__', '__contains__', '__delattr__', '__delitem__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'clear', 'copy', 'fromkeys', 'get', 'has_key', 'items', 'iteritems', 'iterkeys', 'itervalues', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values']

我查看了下,好像没有python 字典 添加方法,我就奇怪它和列表的情况不一样。python 字典 添加方法是这样像定义字典一样就可以了
比如我像增加下他的学校是南海中学
a['school'] = 'nanhaizhongxue'
再看下结果:
{'age': 23, 'name': 'lala', 'school': 'nanhaizhongxue'}

再用id查看下
872595076
从数据可以说明字典是在原处修改的,而不是新建立了个字典

作者:老王@python python教程
老王python,提供pythn相关的python教程和python下载 ,希望大家能够喜欢
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载