我想从2级封装字典中提取字符串“GROUP”。python:从多封装字典中提取原始值
dict = {'instance1' : {'runType' : 'GROUP'},
'instance2' : { 'runType' : 'PROCESS'}}
如果我obviuos方式dict['instance1']['runType']
访问instance1
runType,然后我得到的字符串['GROUP']
。我也试过dict['instance1'].get('runType', 'Null')
,希望.get
会返回原始字符串"GROUP"
,但那并没有发生。
是否有其他简短的方法可以从X>1
级别的字典中获得纯字符串数据,而不需要str()
然后strip()
等等?
--------------解---------------
的dict [ 'INSTANCE1'] [ 'runType'] [ 0]会返回纯集团串
我想要没有方括号和引号的纯字符串。我想进一步与其他文本字符串进行比较。关于名称 - 无视它,我不会用这种方式在脚本中命名它。 – 2012-08-08 12:49:15