将“ if not”与多个字符串参数一起使用Python

Pewpewpwnj00

这是我目前拥有的东西,无法正常工作:

if "Forwarder" not in shp_name or "T_" not in shp_name or "Grad" not in shp_name:

我也尝试过:

if ("Forwarder", "T_", "Grad") not in shp_name:

输入的样本将是“ DS_Forwarder_1”或“ DS_Harvester_1”。该脚本else无法继续识别主字符串中的任何上述子字符串,因此直接进行

霍洛韦

尝试使用any内置的。

if any(s in shp_name for s in ("Forwarder", "T_", "Grad")):
    ...

如果中存在任何给定的字符串,则为true shp_nameif not any(...如果存在其中一个字符串,则可以使用False来使用

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用NLTK将两个字符串匹配在一起?

Python将多个字符串传递给单个命令行参数

使用特定条件将字符串拆分为多个字符串

如何将字符串作为包含多个字符串的参数

将多个字符串插入一个字符串(Python)

将两个字符串组合在一起

将min()和max()函数与多个字符串一起使用

如何将indexOf与字符串模式的多个实例一起使用?

是否可以使用switch方法将2个字符串匹配在一起?

将多个字符串合并为一个参数

如何使用Python re将这个字符串解析为多个键值对的列表?

Python:将多个字符串记录到一行

在ASP.NET中使用Eval将多个字符串参数传递给Javascript

使用Python将字符串中的字符转换为多个字符

正确将AND OR(|| &&)与两个字符串值一起使用

将integerForKey与字符串swift一起使用

使用LINQ将字符串拆分为多个字符串

使用Python将一个字符替换为多个字符

如何将grep命令与多个搜索字符串一起使用?

如何将printf命令与多个字符串和arg一起使用?

将PrinterWriter与字符串ArrayList一起使用

创建将两个字符串网格化在一起的静态方法

如何使用python将json中的多个字符串数组转换为csv?

如何使用python将多个字符串转换为列表

如何使用 IN 将多个字符串比较为 Python 中的精确匹配?

将两个字符串与替换字符匹配在一起

将 strcmp 与字符串数组一起使用

使用javascript将文本文件中的多个字符串替换为一个字符串

我们如何将多个字符串连接在一起?