05.06.2009, 00:00 Uhr

Python 3.1 RC1

Für die Programmiersprache Python 3.1 ist eine Betaversion in Form eines Release Candidate erschienen.
Zu den wichtiben Neuerungen gehören geordnete Dictionaries und die Möglichkeit, in Zahlen die Tausender-Zeichen zu formatieren. Die geordneten Dictionaries (ordered dictionaries) geben dem Entwickler die Möglichkeit, die Wertpaare in einem Dictionary in der Reihenfolge ihrer Eingabe abzurufen. Bisher orientierte sich Python dabei lediglich an seiner eigenen internen Indextabelle, die allerdings nicht zwangsläufig die "natürliche" Reihenfolge widerspiegelt. Viele Autoren haben bislang deshalb ihre eigenen Implementierungen dafür geschrieben. Nun steht eine OrderedDict-API zur Verfügung, die einen solchen Mechnismus zur Verfügung stellt.

Zweites neues Merkmal betrifft den format()-Befehl zum Festlegen der Ausgabe von Zahlen. Er sieht nun ein Formatierungszeichen vor, um auch Tausender-Trennzeichen darzustellen. Dazu kommen noch weitere Verbesserungen wie zum Beispiel einen Counter für Aufzählungen oder ein neues Modul, das den Zugriff auf Tk-GUI-Elemente bietet. [jp]



Das könnte Sie auch interessieren