我有一个有大量行的列表,每行都采用主谓宾形式,例如:
Jane likes Fred Chris dislikes Joe Nate knows Jill
要绘制一个网络图,在有向颜色编码的边上表示节点之间的不同关系,我需要用箭头替换动词,并在每行的末尾放置一个颜色代码,因此,稍微简化了:
^{pr2}$只有少量的动词,所以用箭头替换它们只是几个搜索和替换命令的问题。然而,在此之前,我需要在每一行对应于该行的动词的末尾放置一个颜色代码。我想用Python来做这个。在
这些是我在编程方面的小步骤,所以请明确并包括在文本文件中读取的代码。在
谢谢你的帮助!在
听起来你想研究dictionaries和{a2}。一般来说,如果您需要编程帮助,只需将您遇到的任何问题分解成非常小的、离散的块,独立地搜索这些块,然后您就可以将所有这些问题组合成一个更大的答案。对于这种类型的搜索,堆栈溢出是一个很好的资源。在
另外,如果您对Python有任何普遍的好奇,请搜索或浏览official Python documentation。如果你发现自己总是不知道从哪里开始,读一读Python tutorial或找本书来复习。一周或两周的投资,让你对你正在做的事情有一个很好的基础知识,当你完成工作时,会一次又一次地得到回报。在
足够简单;假设动词列表是固定的并且很小,那么使用字典和
for
循环就很容易做到这一点:编辑:使用“for s in open”
相关问题 更多 >
编程相关推荐