Tcl/Tk Listen

concat [list]…

Vereinigt Listen, indem jede Liste ein Element der neuen Liste wird.

join list [joinString]

Vereinigt die Elemente von list zu einer Liste und verwendet dabei joinstring als Trennzeichen.

lappend varName value [value]…

Hängt die value Parameter an die Variable varName an.

lindex list index

Liefert das Element mit der Nummer index zurück. Das erste Element hat Nummer 0.

linsert list index element [element]…

Die angegebenen Elemente werden vor dem Element index in die Liste eingefügt.

list [value]…

Fasst die value Parameter als Elemente einer einer Liste zusammen.

llength list

Gibt die Anzahl der Elemente in list aus.

lrange list first last

Liefert eine Teilliste zurück, die aus den Elementen first bis last besteht. Für last kann auch end eingegeben werden.

lreplace list first last [element]…

Ersetzt die Elemente first bis last durch die angegebenen Elemente.

lsearch [-exact|-glob|-regexp] list pattern

Ergibt den Index des ersten Elementes, welches dem Muster pattern entspricht, sonst -1.

lsort [-ascii|-integer|-real] [-increasing|decreasing] [-command string] list

Ergibt eine neue, nach dem eingestellten Modus sortierte Liste zurück. Default ist -ascii -increasing

split string [splitChars]

Ergibt eine Liste, die durch Aufbrechen von string an den Zeichen entsteht, die in der Zeichenmenge splitChars angegeben sind.