【问题标题】:how get particular JSON block find by value from main JSON Object using json in python3如何在python3中使用json从主要JSON对象中按值查找特定的JSON块
【发布时间】:2020-07-23 12:40:07
【问题描述】:

我从下面的主要 JSON 中找到了由 Value 找到的特定 JSON 块是 json

mainJSON = [{ "name":"John", "car":"Scorpio" },{ "name":"John", "car":"Maruti800" },{ "name":"Priya", "car":"BMW" },{ "name":"Nick", "car":"Audi" }, { "name":"Nick", "car":"Bentley" }]

按名称“Jonh”搜索所有 json 块

如下图输出

{ "name":"John", "car":"Scorpio" }
{ "name":"John", "car":"Maruti800" }
import json

data = json.load(mainJSON)

请帮我快速找到阻塞

【问题讨论】:

    标签: json python-3.x


    【解决方案1】:
    [x for x in mainJSON if x.get('name') == 'John']
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 2018-03-24
      • 2020-01-20
      • 2018-08-08
      • 2021-06-11
      相关资源
      最近更新 更多