We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f42d26 commit 35a50e6Copy full SHA for 35a50e6
1 file changed
src/ogdf_python/pythonize/__init__.py
@@ -35,6 +35,7 @@ def pythonize_ogdf(klass, name):
35
klass.__repr__ = lambda self: "%s([%s])" % (type(self).__name__, ", ".join(repr(i) for i in self))
36
elif re.fullmatch("List(Const)?(Reverse)?Iterator(Base)?(<.+>)?", name):
37
klass.__next__ = advance_iterator
38
+ klass.__iter__ = lambda self: self
39
elif re.fullmatch("(Node|Edge|AdjEntry|Cluster|Face)Array(<.+>)?", name):
40
klass.__iter__ = cpp_iterator
41
klass.keys = ArrayKeys[name.partition("Array")[0]]
0 commit comments