复制
dict.copy() 返回一个字典的浅复制 bd09Points += resp['result'].copy()
|
打印
for key,value in dict.items(): print('{key}:{value}'.format(key = key, value = value))
|
删除
dict.clear(); pop_obj=site.pop('name') del site['name'] del site
|
判断 Key 是否存在
d = {'name':Tom, 'age':10, 'Tel':110} if 'name' in d: pass
d = {'name':Tom, 'age':10, 'Tel':110}
print ‘name’ in d.keys() print 'name' in d
除了使用in还可以使用not in,判定这个key不存在,使用in要比has_key要快
print d.has_key('name')
|
遍历
for it in self.measure_list.values: pass
for key in a.keys(): print(key+':'+a[key])
|
修改
合并
x = {'a': 1, 'b': 2} y = {'b': 10, 'c': 11} x.update(y)
{'a': 1, 'b': 10, 'c': 11}
|