如何从python dict访问密钥?
如何从下面的dict中访问密钥“描述”如何从python dict访问密钥?,python,dictionary,Python,Dictionary,如何从下面的dict中访问密钥“描述” {text:u'Description': u'ABC',text:u'Balance': u'35,402,678.51',text:u'Credit': u'10,000.00'} 尝试使用mydict.get('Description')&mydict['Description']。请提供您的建议,我是python新手。在您的示例中,您的所有键都有一个奇怪的文本:前缀,这导致字典无效(或者说语法无效) 否则,您的尝试是正确的: mydict = {
{text:u'Description': u'ABC',text:u'Balance': u'35,402,678.51',text:u'Credit': u'10,000.00'}
尝试使用
mydict.get('Description')
&mydict['Description']
。请提供您的建议,我是python新手。在您的示例中,您的所有键都有一个奇怪的文本:
前缀,这导致字典无效(或者说语法无效)
否则,您的尝试是正确的:
mydict = {u'Description': u'ABC',
u'Balance': u'35,402,678.51',
u'Credit': u'10,000.00'}
v = mydict.get('Description')
print(v) # ABC
顺便说一句,如果您遇到错误,您应该将完整的回溯添加到您的问题中,这将使我们更容易帮助您。“text:”是多余的,可以省略
dic={u'Description':u'ABC',u'Balance':u'35402678.51',u'Credit':u'10000.00'}得到了解决方案。错误是由“文本”前缀引起的。使用(myxlrdcell)消除了它。值我的建议是阅读您是否尝试键入谷歌
python dict get key
?官方应该是一个很好的起点。这将帮助您创建一个有效的数据结构-您的“dict”不是有效的Python。关于unicode
@kabanus没有什么奇怪的。我不是说u
,我是说text:u
,它(至少在我的Python 3中)是无效语法。啊,我明白了。我认为这是一个IDE的东西,他只是从我的终端粘贴。