llength - Man Page
Count the number of elements in a list
Synopsis
llength list
Description
Treats list as a list and returns a decimal string giving the number of elements in it.
Examples
The result is the number of elements:
% llength {a b c d e} 5 % llength {a b c} 3 % llength {} 0
Elements are not guaranteed to be exactly words in a dictionary sense of course, especially when quoting is used:
% llength {a b {c d} e} 4 % llength {a b { } c d e} 6
An empty list is not necessarily an empty string:
% set var { }; puts "[string length $var],[llength $var]" 1,0
See Also
list(n), lappend(n), lassign(n), ledit(n), lindex(n), linsert(n), lmap(n), lpop(n), lrange(n), lremove(n), lrepeat(n), lreplace(n), lreverse(n), lsearch(n), lseq(n), lset(n), lsort(n)
Keywords
element, list, length
Referenced By
lappend(n), lassign(n), ledit(n), lindex(n), linsert(n), list(n), lmap(n), lpop(n), lrange(n), lremove(n), lrepeat(n), lreplace(n), lreverse(n), lsearch(n), lseq(n), lset(n), lsort(n).
Tcl Built-In Commands