[Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
kgm
km-news3 at onlinehome.de
Fre Jun 18 15:03:53 CEST 2004
- Vorherige Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nächste Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nachrichten sortiert nach:
[ Datum ]
[ Thema ]
[ Betreff (Subject) ]
[ Autor ]
> String-Concatinations sind natürlich schweineteuer.
>
> Deutlich besser:
(durch Liste)
Kann man bei den anderen Algos aber auch machen und dann ändert sich an
den relativen Verhältnissen nichts.
Es ist aber immer wieder überraschend, wie lahm Python bei gewissen
String-Operationen ist. Hier sollte Python noch besser werden, den nicht
jeder Entwickler denkt immer daran, das Py intern die Strings kopiert (neu
anlegt), was die Laufzeit so schlecht macht.
Der Weg, über eine Liste zu gehen und diese zu "joinen", gefällt mir aus
Gründen der Verständlichkeit nicht so sehr, weil er das geplante Vorhaben
eher verschleiert.
--
Mit freundlichen Grüßen
Klaus Meyer :-)
- Vorherige Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nächste Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nachrichten sortiert nach:
[ Datum ]
[ Thema ]
[ Betreff (Subject)]
[ Autor ]