lappend(n) Tcl Built-In Commands lappend(n)
_________________________________________________________________________________________________
NAME
lappend - Append list elements onto a variable
SYNOPSIS
lappend varName ?value value value ...?
_________________________________________________________________
DESCRIPTION
This command treats the variable given by varName as a list and appends each of the value
arguments to that list as a separate element, with spaces between elements. If varName
does not exist, it is created as a list with elements given by the value arguments. Lap-
pend is similar to append except that the values are appended as list elements rather than
raw text. This command provides a relatively efficient way to build up large lists. For
example, "lappend a $b" is much more efficient than "set a [concat $a [list $b]]" when $a
is long.
EXAMPLE
Using lappend to build up a list of numbers.
% set var 1
1
% lappend var 2
1 2
% lappend var 3 4 5
1 2 3 4 5
SEE ALSO
list(n), lindex(n), linsert(n), llength(n), lset(n), lsort(n), lrange(n)
KEYWORDS
append, element, list, variable
Tcl lappend(n)
Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache/2.4.6 (CentOS)
Under GNU General Public License
2025-06-23 22:12 @127.0.0.1 CrawledBy Wget/1.21.2