我想从2级封装字典中提取字符串“GROUP”。在
dict = {'instance1' : {'runType' : 'GROUP'},
'instance2' : { 'runType' : 'PROCESS'}}
如果我使用obviuos方法dict['instance1']['runType']
访问instance1
的运行类型,那么我得到字符串['GROUP']
。我也尝试了dict['instance1'].get('runType', 'Null')
,希望.get
将返回原始字符串"GROUP"
,但没有成功。在
有没有其他简单的方法可以从没有str()
的字典的X>1
级别获得纯字符串数据,然后strip()
等等。?在
----------解决方案----------------
dict['instance1']['runType'][0]将返回纯组字符串
刚从朋友那里得到正确答案。['GROUP']是一个包含1个成员的列表。 所以,dict['instance1']['runType'][0]将返回纯组。 谢谢大家!在
为我工作
是最好的解决办法。
extracted_string
现在包含GROUP
,您可以随意使用和操作它。另外,你不应该把字典命名为dict,因为这是一个内置类的名称。在相关问题 更多 >
编程相关推荐