擅长:python、mysql、java
<p>你所拥有的是一本只有一个键和一个值的字典。键是<code>petal_width <= 0.8</code>,值是元组。你知道吗</p>
<pre class="lang-py prettyprint-override"><code>for key, value in tree.items():
print("Key: {}\nValue: {}".format(key,value))
</code></pre>
<p>要获取元组中的独立元素,可以调用<code>name_of_the_tuple[0]</code>和<code>name_of_the_tuple[1]</code>,或者如果您想要两者都调用:</p>
<pre><code>for item in enumerate(name_of_the_tuple):
print(item)
</code></pre>
<p>在你的情况下,应该是:</p>
<pre class="lang-py prettyprint-override"><code>for key, value in tree.items():
print("Key: {}\nFirst Value: {}\nSecond Value: {}".format(key,value[0],value[1]))
</code></pre>
<p>现在,丑陋的部分是你必须重新开始,因为<code>value1</code>也是一个字典,只有一个键和一个元组值。代码是这样的:</p>
<pre><code>for key, value in tree.items():
print("Key: {}\nFirst Value: {}\nSecond Value: {}".format(key,value[0],value[1]))
for key1, value1 in value[1].items():
print("Key: {}\nThird Value: {}\nFourth Value: {}".format(key1,value1[0],value1[1]))
</code></pre>
<p>……以此类推,直到你打开所有字典和元组。你知道吗</p>