Paare aus 2 Listen bilden
bis auf die Tatsache, dass es falsch ist. Wenn Du zwei mal PaareBilden aufrufst, merkstChilla258 hat geschrieben:ich habs
Du auch warum. ergebnisListe ist bei Dir eine globale Variable!
Hier noch die Python-Variante:
Code: Alles auswählen
def PaareBilden(liste1,liste2):
return [(elem1, elem2) for elem1 in liste1 for elem2 in liste]
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Du solltest Dir aber von Anfang an angewöhnen, von Anfang an sinnvoll zu programmieren. Sonst gewöhnst Du Dir falsche Muster an, die es Dir später schwerer machen, Dir das wieder abzugewöhnen. Vor allem solltest Du verstehen, *wieso* Deine Lösung suboptimal istChilla258 hat geschrieben: es erfüllt doch seinen zweck einmal zu funktionieren
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
Ich tippe auf eine wissenschaftliche Qualifizierungsschrift - z. B. Diplom oder Examen??? Wahrscheinlich soll das Skript hier für Testreihen oder Datenmaterial in der qualitativen Sozialforschung automatisiert eine Auswertung erledigen.
Das Problem ist einfach: Wenn du in deinem Skript einen Bug hast, weil du den Quellcode nicht verstehst und ihn nicht testen kannst, dann könnten sich Fehler einschleichen, die du erst einmal in deine Arbeit übernimmst. Es wäre schon besser, wenn du den Quellcode verstehen würdest...
Das Problem ist einfach: Wenn du in deinem Skript einen Bug hast, weil du den Quellcode nicht verstehst und ihn nicht testen kannst, dann könnten sich Fehler einschleichen, die du erst einmal in deine Arbeit übernimmst. Es wäre schon besser, wenn du den Quellcode verstehen würdest...