Tcl und lsort

Diskutiere Tcl und lsort im Ruby, php, Perl, Python ... Forum im Bereich Programmieren unter Linux/Unix; Hallo, ich versuche Tcl zu lernen! Allerdings bin ich auf ein Problem gestossen, dass ich auch nach 4 Stunden noch nicht loesen kann......

  1. Andrea

    Andrea Routinier

    Dabei seit:
    01.12.2003
    Beiträge:
    418
    Zustimmungen:
    0
    Ort:
    Bielefeld
    Hallo,

    ich versuche Tcl zu lernen! Allerdings bin ich auf ein Problem gestossen, dass ich auch nach 4 Stunden noch nicht loesen kann...

    Warum gibt mir dieser Code keine sortierte Liste aus?

    set liste {b c a f e d}
    lsort $liste
    foreach word3 $liste {
    puts $word3
    }

    Danke, Andrea
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. rocket

    rocket Grünschnabel

    Dabei seit:
    04.06.2005
    Beiträge:
    1
    Zustimmungen:
    0
    Auch wenns schon etwas her ist...

    Die Antwort ist: Weil du dir keine sortierte Liste ausgeben läßt....

    Code:
    # liste erstellen
    set liste {b c a f e d}
    
    # Liste sortieren und Ergebniss [B]weder[/B] ausgeben [B]noch[/B] speichern!
    lsort $liste
    
    # erstellte noch [b]unsortierte Liste[/b] ausgeben
    foreach word3 $liste {
    puts $word3
    }
    Die oben erstellte Liste sortiert ausgeben geht so:
    Code:
    puts "[lsort $liste]"
    oder mit foreach:

    Code:
    foreach word3 [lsort $liste] {
    puts $word3
    }
    hf
     
Thema:

Tcl und lsort