擅长:python、mysql、java
<p>这似乎可以做到:</p>
<pre><code>>>> d = {1: [('type', 'USB'), ('ipaddress', '192.168.1.1'), ('hostname', 'hello'), ('realname', 'world')], 2: [('type', 'Stereo'), ('ipaddress', '192.168.1.2'), ('hostname', 'hi'), ('realname', 'mum')]}
>>> for i in sorted(d.keys()):
... print d[i][2][1]
...
hello
hi
</code></pre>
<p>您基本上要做的是挑选字典键,对它们进行排序,然后使用它们按顺序从dict打印主机名元组。在</p>
<p>(我假设('hostname',string)元组总是在同一位置)</p>