擅长:python、mysql、java
<p>您可以使用<code>collections.defaultdict</code></p>
<pre><code>from collections import defaultdict
lst= [["DDS 500","A",300], ["DDS 500","B",100], ["AGB 850","C",250], ["AGB 850","B",350], ["UNI 100","D",900]]
out=defaultdict(dict)
for k,ik,iv in lst:
out[k].update({ik:iv})
</code></pre>
<hr/>
<p>输出:</p>
<pre><code>defaultdict(dict,
{'DDS 500': {'A': 300, 'B': 100},
'AGB 850': {'C': 250, 'B': 350},
'UNI 100': {'D': 900}})
</code></pre>