思路是,按姓出现次数排序,得到排序字典,如{'wang':3,'zhang':2,'li':2},再形成次数对姓的字典v_k,如{3:['wang'],2:['zhang','li']},最后两层for循环,遍历每个名字和每个v_k的value,如果姓出现在value中就取出来。