擅长:python、mysql、java
<p>我想你的意思是过滤,而不是分类。以下是一种更优雅的方法(IMO),使用字典理解按键过滤字典:</p>
<pre><code>>>>a = {1:'a', 2:'b', 3:'c', 4:'d', 5:'e'}
>>>filterlist = [1, 3, 5]
>>>b= {key: a[key] for key in filterlist}
>>>b
{1: 'a', 3: 'c', 5: 'e'}
</code></pre>