我们在操作
的话,如果想给列表加入加入一个元素的话,可以用append方法,
如果要合并2个列表的话,可以用到extend方法,但是
操作又是什么呢?
比如我定义好一个字典:
a = {"name":"haha","age":20}
用id()方法查看下a的地址:
872595076
我先利用
的自省中的一个重要方法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,提供pythn相关的python教程和
,希望大家能够喜欢
阅读(962) | 评论(1) | 转发(0) |