Funktion abbrechen
Verfasst: Donnerstag 10. April 2014, 16:54
Ich habe gehört, dass eine Funktion ihre Arbeit abbricht/sofort beendet, wenn sie einen Wert zurückgibt.
Bei einer Funktion die ich geschrieben habe, sollte das eigentlich auch der Fall sein, aber die Funktion gibt in
100% aller Fälle True zurück, obwohl ich ihr Beispiele gebe dir nur Falsch sein können.
(Die Funktion soll überprüfen ob in jeder der Listen in der Liste "liste" immer die gleichen strings enthalten sind)
Danke für eure Hilfe im vorraus! 
Bei einer Funktion die ich geschrieben habe, sollte das eigentlich auch der Fall sein, aber die Funktion gibt in
100% aller Fälle True zurück, obwohl ich ihr Beispiele gebe dir nur Falsch sein können.
(Die Funktion soll überprüfen ob in jeder der Listen in der Liste "liste" immer die gleichen strings enthalten sind)
Code: Alles auswählen
def MeineFunktion(liste):
for ding in liste:
for d in ding:
if d != ding[0]:
return False
return True