擅长:python、mysql、java
<p>我同意,查字典是最好的。另一种解决问题的方法是:</p>
<pre><code>>>> with open('teacherbook.txt') as teacher_file:
... alldata = [line.split(':') for line in teacher_file]
# [['Mr Moose', 'Maths'], ['Mr Goose', 'History'], ... ]
>>> teacher_dict = {line[0]: line[1].strip() for line in alldata}
# {'Mr Moose': 'Maths', 'Mr Goose': 'History', ... }
</code></pre>