2011-03-16 64 views
1

这是我的代码:是否有任何其他方式来设置使用Python的字典值?

a={} 
a['b']=0 
print a['b'] 

这是我的其他代码(,这是错误):

a={} 
a.b=0 
print a.b 

是否有任何其他的方式来设定在一键关联的值python dict

+0

为什么你需要另一种方式? – 2011-03-16 01:56:21

+0

我想使用get,a.get('b',0)等方法,所以a.set('b',0) – zjm1126 2011-03-16 02:07:57

+0

您是否在阅读时遇到困难? http://docs.python.org/library/stdtypes.html#mapping-types-dict – 2011-03-16 02:10:37

回答

3
a = {'b':0} 

a = dict([('b',0)]) 

a = dict.fromkeys(['b'], 0) 

a = {} 
b = {'b':0} 
a.update(b) 

a = {} 
a.__setitem__('b',0) 
相关问题