擅长:python、mysql、java
<p>我会这样做:</p>
<pre><code>text_file = open('pathtoFile', 'r').read()
text = text_file.split()
#turn the text into a dictionary
names_dic = []
for x in text:
x = x.split(',')
names_dic.append(x)
names_dic = dict(names_dic)
print names_dic #for testing
# asking a user to enter a name
name = "not_in_dic"
while name not in names_dic:
name = raw_input("Enter the name? ")
print name, "lives in ", names_dic[name]
</code></pre>