找出字符串是否不包含列表中的单词。Python

2024-10-17 00:30:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下代码:

for f in arcpy.da.SearchCursor("ft_mb_afterIteration", "FireTrailName", None, None):
...     if any(var in str(f[0]) for var in trails):

第二行检查列表“trails”中的单词是否在另一个字符串str(f[0])中遇到

现在,我需要逆转这一点,如果在该字符串(str(f[0])中没有遇到列表“trails”中的任何单词,我需要做一些事情。你知道吗

最好的方法是什么?“any”的反义表达是什么?你知道吗


Tags: 字符串代码innone列表forvarany
1条回答
网友
1楼 · 发布于 2024-10-17 00:30:04
if any(var in str(f[0]) for var in trails)

如果f[0]中至少有一个单词来自trails,则返回True。你知道吗

if not any(var in str(f[0]) for var in trails):

如果在trails中找不到单词,则返回True(这是您想要的)

相关问题 更多 >