A use-case for for...else with no break
Alberto Berti
alberto at metapensiero.it
Thu Nov 2 07:45:30 EDT 2017
>>>>> "Steve" == Steve D'Aprano <steve+python at pearwood.info> writes:
py> for x in "abcdefgh":
Steve> ... print(x, end='')
Steve> ...
py> efghpy>
Steve> "For ... else" to the rescue!
py> for char in "abcdefgh":
Steve> ... print(char, end='')
Steve> ... else:
Steve> ... print()
Steve> ...
Steve> abcdefgh
py>
else doesn't seem to bring any advantage over:
for char in "abcdefgh":
print(char, end='')
print()
More information about the Python-list
mailing list