[Python-de] Zuweisungen bei if?

Diez B. Roggisch deets at web.de
Di Apr 10 13:55:53 CEST 2012


Ah, gut zu wissen. Hab das dann wohl mit dem _ im repl verwechselt. 

Diez

Am 10.04.2012 um 13:28 schrieb Hartmut Goebel <h.goebel at goebel-consult.de>:

> Am 10.04.2012 12:30, schrieb Diez B. Roggisch:
>> Aber sei's drum. Nur solltest du mit dem _ aufpassen - afaik wird das als temporärer Name in List comprehensions verwandt - und damit könntest du in Probleme kommen, weil da was anderes drin ist als du erwartest. 
> 
> *Dieses* Problem besteht allerdings nicht, da die temporärer Namen in
> List Comprehensions `_[0]`, `_[1]`, usw. lauten. Diese Namen sind in
> Python gar nicht zulässig. Ein Namenskonflikt ist daher ausgeschlossen.
> (Alles andere wäre auch ein Armutszeugnis für die Entwickler von Python.)
> 
> Dennoch:
> 
>> Da wäre ein anderer Name vielleicht besser. 
> 
> Aber bei einem ehem. Perl-Jünger stoßen diese Tipps wohl nicht auf allzu
> großes Gehör.
> 
> -- 
> Schönen Gruß - Regards
> Hartmut Goebel
> Dipl.-Informatiker (univ.), CISSP, CSSLP
> 
> Goebel Consult 
> Spezialist für IT-Sicherheit in komplexen Umgebungen
> http://www.goebel-consult.de
> 
> Monatliche Kolumne: http://www.cissp-gefluester.de/
> Goebel Consult ist Mitglied bei http://www.7-it.de
> 
> 
> _______________________________________________
> python-de maillist  -  python-de at python.org
> http://mail.python.org/mailman/listinfo/python-de


Mehr Informationen über die Mailingliste python-de