擅长:python、mysql、java
<p>因为最外层的<code>list</code>只包含一个具有3个字段的对象</p>
<ol>
<li><code>task</code>不是必需的</李>
<li><code>task_label</code>不是必需的</李>
<li><code>value</code>我们感兴趣的一个</李>
</ol>
<p>在给定的上下文中,我们可以按以下方式在<code>dict</code>上循环</p>
<pre><code>for item in data[0]["value"]:
print(f"x = {item['x']}")
print(f"y = {item['y']}")
print(f"width = {item['width']}")
print(f"height = {item['height']}")
</code></pre>
<p>您还可以以一种更具python风格的方式收集这些值,然后遍历生成的字典列表</p>
<pre><code>result = [
{
"x": item["x"],
"y": item["y"],
"width": item["width"],
"height": item["height"]
}
for item in data[0]["value"]]
</code></pre>
<p>我建议用python进行迭代。此外,此代码段假定<strong>所有行的结构都是一致的</p>
<p><a href="https://wiki.python.org/moin/ForLoop" rel="nofollow noreferrer">https://wiki.python.org/moin/ForLoop</a></p>