線分探索でエラーが出る原因 Jul 15, 2018 def LinearSearch(N, a): n = len(N) for i in range(n): if N[i] == a: return True else: return False N = [13, 16, 23, 45, 54, 58, 76, 91] a = 76 ans = LinearSearch(N, a) print(ans) 結果が何故かfalseになってしまいます、 for文とif文の組み合わせが良くないのでしょうか。 よろしくお願いします。