我在我的项目中使用Pymorphy2作为西里尔语形态分析器。 但当我试图打印出单词列表时,我得到的是:
>>> for t in terms:
... p = morph.parse(t)
... if 'VERB' in p[0].tag:
... t = p[0].normal_form
... elif 'NOUN' in p[0].tag:
... t = p[0].lexeme[0][0]
...
>>> terms
[u'\u041f\u0430\u0432\u0435\u043b', u'\u0445\u043e\u0434\u0438\u0442', u'\u0434\u043e\u043c\u043e\u0439']
如何在pythonshell中打印俄语字符?在
您看到的是unicode字符串的repr表示,如果您循环查看列表或索引并打印每个字符串,您将看到所需的输出。在
如果您希望它们全部打印出来并看起来像一个列表,请使用str.格式以及结构连接公司名称:
^{pr2}$输出:
相关问题 更多 >
编程相关推荐