擅长:python、mysql、java
<p>我删除了一些不必要的东西,希望能清理掉一些东西。。。在</p>
<p>我删除了对<code>'\n'</code>和<code>'\t'</code>的引用,因为<code>.rstrip()</code>和{<cd4>}方法在默认情况下会自动处理这些字符。在</p>
<pre><code>with open('address.txt', 'r') as f:
rows = [line.rstrip().split() for line in f]
</code></pre>
<p>我利用for语句中的元素unpacking将每行的第一个和第二个项解压为<code>x</code>和{<cd6>}值,以便插入字典。在</p>
^{pr2}$
<p>在本例中,不需要遍历families文件中的行和地址字典中的项。字典是为查找关键字而优化的,因此我们只需循环查看族文件并在字典中查找。在</p>
<pre><code> if line[0] in address:
line.append(str(address[line[0]]))
print('\t'.join(line))
else:
line.append('nothing')
print('\t'.join(line))
</code></pre>