擅长:python、mysql、java
<p>在发布问题后,我尝试了这个方法,目的是为了。但我喜欢使用defaultdict的解决方案,而且执行速度也相当快</p>
<pre><code>d = {}
for k,v in a.items():
if 'a' in k:
d.setdefault('a',{})
d['a'][k] = v
elif 'b' in k:
d.setdefault('b',{})
d['b'][k] = v
elif 'c' in k:
d.setdefault('c',{})
d['c'][k] = v
print(d)
</code></pre>