У меня есть следующий код:
def testGeodatabase(self):
geodatabaseList = self.gp.ListWorkspaces("*","ALL")
for x in geodatabaseList:
if x == self.outputGeodatabase:
return True
else:
pass
return False
Что мне нужно знать следующее: если условие if оценивается как true, функция перестанет искать в списке и никогда не вернет False? Или мне нужно заявление на разрыв?
def testGeodatabase(self):
geodatabaseList = self.gp.ListWorkspaces("*","ALL")
for x in geodatabaseList:
if x == self.outputGeodatabase:
return True
break
else:
pass
return False
Если следующий код не решает мою проблему, что я могу использовать для имитации этого поведения?
Спасибо