我有以下代码:
for f in arcpy.da.SearchCursor("ft_mb_afterIteration", "FireTrailName", None, None):
... if any(var in str(f[0]) for var in trails):
第二行检查是否在另一个字符串中满足列表“trail”中的单词,str(f [0])
现在我需要反转这个并做一些事情,如果在该字符串中没有遇到列表“trail”中的单词(str(f [0])。
最好的方法是什么? “any”是否有任何相反的表达式?
答案 0 :(得分:1)
if any(var in str(f[0]) for var in trails)
如果True
中有至少一个来自小道的单词,则返回f[0]
。
if not any(var in str(f[0]) for var in trails):
如果在路径中找不到任何单词(,则
返回True