这个用Python的字典怎么做?

img


dicts = {}
with open('t1.txt', 'r') as f:
    a = f.readline().replace('\n','')
    while a:
        k, v = a.split('_')
        data = dicts.get(k)
        if data:
            data.append(v)
        else:
            dicts[k]=[v]
        a = f.readline().replace('\n','')

d_order=sorted(dicts.items(),key=lambda x:len(x[1]),reverse=True)
for i in d_order:
    print(i[0],'->',i[-1])

img

有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力