Thread Referenz zuweisen
(13 answers)
Opened by bianca at 2012-12-22 12:57 2012-12-22T15:52:02 GwenDragon Übrigens, deshalb geht das auch nicht in Python: Code (python): (dl
)
1 2 3 4 5 6 7 8 9 #!/usr/bin/env python # coding: iso-8859-1 names = ["anton", "berta", "cäsar", "dora"] for name in names: name = 'unknown' print names # Geht nicht. Die Frage ist dann aber, wie man's denn macht, wenn man's haben möchte. Also, ich mach' das so: Code (python): (dl
)
1 2 3 4 5 6 7 8 9 #!/usr/bin/env python # coding: iso-8859-1 names = ["anton", "berta", "cäsar", "dora"] for namenum in range(len(names)): names[namenum] = 'unknown' print names Ist meiner Meinung nach am kürzesten und einfachsten. Aber die Leute im Python-Forum haben da jedesmal blöde Diskussionen drüber angefangen. Jedesmal, das heißt auch beim 10. Mal, auch beim 20. Mal, usw.. Dabei hatten sie wie gesagt keine ebenso kurze und ebenso einfache Lösung anzubieten. Das war alles äußerst ärgerlich. Insofern finde ich diese foreach-Syntax von Perl schon recht cool und locker. Obwohl schon deutlicher wäre. "Explicit is better than implicit." Ja ja ... |