擅长:python、mysql、java
<p>听起来你想研究<a href="http://docs.python.org/tutorial/datastructures.html#dictionaries" rel="nofollow noreferrer">dictionaries</a>和{a2}。一般来说,如果您需要编程帮助,只需将您遇到的任何问题分解成非常小的、离散的块,独立地搜索这些块,然后您就可以将所有这些问题组合成一个更大的答案。对于这种类型的搜索,堆栈溢出是一个很好的资源。在</p>
<p>另外,如果您对Python有任何普遍的好奇,请搜索或浏览<a href="http://docs.python.org/index.html" rel="nofollow noreferrer">official Python documentation</a>。如果你发现自己总是不知道从哪里开始,读一读<a href="http://docs.python.org/tutorial/index.html" rel="nofollow noreferrer">Python tutorial</a>或找本书来复习。一周或两周的投资,让你对你正在做的事情有一个很好的基础知识,当你完成工作时,会一次又一次地得到回报。在</p>
<pre><code>verb_color_map = {
'likes': 'red',
'dislikes': 'blue',
'knows': 'black',
}
with open('infile.txt') as infile: # assuming you've stored your data in 'infile.txt'
for line in infile:
# Python uses the name object, so I use object_
subject, verb, object_ = line.split()
print "%s -> %s %s;" % (subject, object_, verb_color_map[verb])
</code></pre>