python - 如何在字符串中搜索单词

标签 python

我正在尝试在字符串中搜索单词。

例子

match = 'File'
s2 = 'name of File: is .jpg'
if match not in s2:
   print 'ok'

它奏效了。我可以用 list 做到这一点吗?

match = ['File','Category']

最佳答案

当然可以。因此,我们检查 match 中的每个单词是否存在于 s2 中。

for word in match:
    if word not in s2:
        print 'ok'

或者一个简单的单行 -

[word for word in match if word not in s2]

关于python - 如何在字符串中搜索单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8455025/

相关文章:

python - OSError : Directory not empty raised, 如何修复?

java - Jpype导入在jar中找不到模块

python - 确定 ndarray 子类上的 __array_wrap__ 是从一元 ufunc 还是二进制 ufunc 调用的

python - IDLE - 重新编译更改的代码

python - 在 .venv 中设置环境变量

python - 获取列名列表所有值在 Python 中都是 NaN

python - 基于groupby的绘图

python - 短信文本解决方案

python - pytorch中的多元输入LSTM

python - Pandas :drop_duplicates 有条件