12.5.23    lindex

Description:   Retrieve an element from a list

Syntax:         lindex list index

 

Argument:     list, position in list

Returns:         element from a list of values, with spaces between elements

See Also:       list, llength, lappend, foreach, append, concat

 

Examples:      SETVAL text50=[lindex $listonames 3]         

This command treats list as a Tcl list and returns the index’th element from it (0 refers to the first element of the list). In extracting the element, lindex observes the same rules concerning braces and quotes and backslashes as the Tcl command interpreter; however, variable substitution and command substitution do not occur. If index is negative or greater than or equal to the number of elements in value, then an empty string is returned. If index has the value end, it refers to the last element in the list.