I tried to use for-else, only to discover it does not exist (`syntax error at 'else': expected expression`). ```python for root in roots: if src.path.startswith(root): modules.append(create_module(name = src.path[len(root):], file = src)) break else: fail("Module roots does not contain %s" % src.path, "srcs") ``` This is surprising to someone familiar with Python control structures.
I tried to use for-else, only to discover it does not exist (
syntax error at 'else': expected expression).This is surprising to someone familiar with Python control structures.