在Python中解析单个qouted字典键和值

赫曼特·库玛(Hemant Kumar)

我有一个Python字典

original_dict={'body': '{"infra":["dev4","elk"],{"type":"file_integrity"}'}

我希望能够将original_dict键和值解析为普通词典,但现在无法执行,因为“ body”键具有一个转换为字符串的词典,因此我无法引用其任何键。所以我应该可以说:

infra=original_dict['body]['infra']

谁能帮我这个忙。

萨钦·古普塔(Sachin Gupta)

首先,您在original_dict中缺少花括号。这是将字符串转换为字典的示例。

    import json
    original_dict={'body':'{"infra":["dev4","elk"],"type":"file_integrity"}'}
    original_dict['body'] = json.loads(original_dict['body'])
    infra=original_dict['body']['infra']
    print(infra)

输出:['dev4','elk']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在单个表中存储键值字典和值键字典

来自分类Dev

解析python字典中相同键的值

来自分类Dev

如何在Python中从字典的多个值访问单个键

来自分类Dev

字典中单个键的多个值

来自分类Dev

字典中单个键的多个值

来自分类Dev

通过键从字典中获取单个值

来自分类Dev

将键值字典和值键字典存储在单个表中

来自分类Dev

在python中替换字典中的冗余键和值

来自分类Dev

从MVC中的JSON字典解析键/值对

来自分类Dev

在CSV文件中排列字典中的键和值-Python

来自分类Dev

在Python字典中动态创建键和值

来自分类Dev

如何打印Python列表中包含的字典的键和值

来自分类Dev

使用Python的Urlencode字典-在URL中命名键和值

来自分类Dev

如何在Python中迭代字典以获取键和值?

来自分类Dev

如何在python中打印字典键和值

来自分类Dev

使用Python在字典中动态创建键和值

来自分类Dev

基于单个字典中的键的值的均值和标准差

来自分类Dev

如何使用字典值打印与 Python 列表中的键关联的键和多个值?

来自分类Dev

在Python字典理解中向单个键添加多个值

来自分类Dev

在Python字典理解中向单个键添加多个值

来自分类Dev

连接字典中的键和值

来自分类Dev

反向键和字典中的值

来自分类Dev

从字典中打印键和值

来自分类Dev

字典中的反向键和值

来自分类Dev

如何从字典中获取键和值?

来自分类Dev

反向键和字典中的值

来自分类Dev

从嵌套字典中删除键和值?

来自分类Dev

解析Python字典键

来自分类Dev

如何从字典中以morph更新单个键/值?