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])
有帮助请采纳,有问题继续交流,你的采纳是对我回答的最大的肯定和动力