Browse Source

Don't use deprecated has_key() method

John Tyree 11 years ago
parent
commit
cc783a0f51
1 changed files with 3 additions and 3 deletions
  1. 3 3
      graph_search.py

+ 3 - 3
graph_search.py

@@ -17,7 +17,7 @@ class GraphSearch:
         self.path += [self.start]
         if self.start == self.end:
             return self.path
-        if not self.graph.has_key(self.start):
+        if not self.start in self.graph:
             return None
         for node in self.graph[self.start]:
             if node not in self.path:
@@ -33,7 +33,7 @@ class GraphSearch:
         self.path += [self.start]
         if self.start == self.end:
             return [self.path]
-        if not self.graph.has_key(self.start):
+        if not self.start in self.graph:
             return []
         paths = []
         for node in self.graph[self.start]:
@@ -51,7 +51,7 @@ class GraphSearch:
         self.path += [self.start]
         if self.start == self.end:
             return self.path
-        if not self.graph.has_key(self.start):
+        if not self.start in self.graph:
             return None
         shortest = None
         for node in self.graph[self.start]: