[Python-de] Schleifen die ohne Durchlaufen des Schleifenkörpers beendet wurden

Sven R. Kunze srkunze at mail.de
Di Mär 29 03:02:33 EDT 2016


On 28.03.2016 16:03, Daniel Troeder wrote:
> for item in list():
>      print item
> if "item" not in locals():
>      print "empty"
>
> Voraussetzung ist, dass der Variablenname ("item") nicht schon vorher im
> gleichen oder übergeordneten scope verwendet wird.

Interessanter Ansatz, den, soweit ich das überblicken kann, bisher noch 
keiner vorgeschlagen hatte.

Die vielen Ansätze sind auch ein Grund, warum ich eine von Python direkt 
zur Verfügung gestellte Lösung bevorzugen würde.

vG
Sven


Mehr Informationen über die Mailingliste python-de