python - python中i和j之间的字符串匹配?
问题描述
如何在一两句话中定义 i 和 j 的值。如果 i 和 j 匹配,它应该返回 true。i 和 j 的值可以是“名词短语”或“代词。例如:
list= [('اکلیل', 'N'), ('احمد', 'Ne'), ('استاد', 'N'), ('پوهنتون', 'Ne'), ('کابل',
'N'), ('است', 'V'), ('.', 'PUNC'), ('او', 'PRO'), ('هر', 'DET'), ('روز', 'N'),
('ساعت', 'Ne'), ('۸', 'NUM'), ('بجه', 'N'), ('به', 'P'), ('کار', 'N'),
('میرود', 'V'), ('.', 'PUNC')]
for i, j in list:
if i == 'NP'and j =='PRO':
......
解决方案
据我了解您的问题,这可能是您问题的最接近的答案
list= [('اکلیل', 'N'), ('احمد', 'Ne'), ('استاد', 'N'), ('پوهنتون', 'Ne'), ('کابل', 'N'), ('است', 'V'), ('.', 'PUNC'), ('او', 'PRO'), ('هر', 'DET'), ('روز', 'N'), ('ساعت', 'Ne'), ('۸', 'NUM'), ('بجه', 'N'), ('به', 'P'), ('کار', 'N'), ('میرود', 'V'), ('.', 'PUNC')]
for i,j in list:
if ( j == 'N' or j == 'PRO'):
return True
#your code goes here
推荐阅读
- php - 在我的邮件 php 中出现错误,不知道如何更正
- java - 捕获 IllegalArgumentException 是否很好
- html - 如何在html(不是css)中使图像变暗
- reactjs - 验证步进组件的子表单
- javascript - 网页抓取使用 JavaScript 呈现内容的网页
- java - 如何修复“401 未经授权。未提供 Api 密钥”
- c - C:函数不更新全局数组(使用 strcpy / malloc)
- qt - 如何创建自定义 ListView Qt?
- ruby - 存在 Gemfile.lock 的情况下,Bundler 版本不自动切换
- python-3.x - Tensorflow Transformer:来自基础论文的超参数给出了乱七八糟的结果