私は次のコードを持っています:
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を返すことはありませんか?または、breakステートメントが必要ですか?
def testGeodatabase(self):
geodatabaseList = self.gp.ListWorkspaces("*","ALL")
for x in geodatabaseList:
if x == self.outputGeodatabase:
return True
break
else:
pass
return False
次のコードで問題が解決しない場合、その動作をシミュレートするために何を使用できますか?
ありがとう