We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1c1c37e commit bcacfb9Copy full SHA for bcacfb9
edges.py
@@ -38,12 +38,21 @@ def __iter__(self):
38
yield d
39
def __repr__(self):
40
return '{})'.format(list(self))
41
+ def __contains__(self, key):
42
+ # need to look at all data
43
+ for k in self:
44
+ if k == key:
45
+ return True
46
+ return False
47
48
class EdgeItems(UndirectedEdges):
49
def __iter__(self):
50
return self._items()
51
52
53
54
+ (u,v),d = key
55
+ return v in self._adj[u] and self._adj[u][v] == d
56
57
58
class Edges(UndirectedEdges):
0 commit comments