擅长:python、mysql、java
<p>试着这样做:</p>
<pre><code>with open('address.txt') as fh1:
data1 = {j[0]: j[1] for j in [i.strip().split('\t') for i in fh1.readlines()]}
with open('families.txt') as fh2:
data2 = {j[0]: j[1] for j in [i.strip().split('\t') for i in fh2.readlines()]}
result = {k: [v, data1[k]] if k in data1 else [v, 'nothing'] for k, v in data2.items()}
</code></pre>