[Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"

Hartmut Goebel h.goebel at goebel-consult.de
Mon Jun 21 12:26:21 CEST 2004


Hi,

Alexander 'boesi' Bösecke wrote:

> Dank den Anregungen von Hartmut hab ich meine Lösung nochmal angepasst,

:-)

Und es geht noch schneller: Nachdem es nur die Zustände 1 und 2 gibt, 
kann man diese
          elif zustand == 2:
ändern in
          else:

Wenn Du dazu noch die Zustände 0 und 1 nimmst, genügt hier
          if zustand == 1:
ein
          if zustand:

Und wieder zwei Bytecode-Instruktionen gespart :-)

-- 
Schönen Gruß - Regards
Hartmut Goebel

| Hartmut Goebel             | IT-Security -- effizient |
| h.goebel at goebel-consult.de | www.goebel-consult.de    |