tcldoc Tcl/Tk 9.0.4
/

HomeTcl Built-In Commands Tcl

join

Create a string by joining together list elements

literal type exactly as shown argument replace with your value ?optional? may be omitted

Synopsis#

join list ?joinString?

Description#

The list argument must be a valid Tcl list. This command returns the string formed by joining all of the elements of list together with joinString separating each adjacent pair of elements. The joinString argument defaults to a space character.

Examples#

Making a comma-separated list:

set data {1 2 3 4 5}
join $data ", "
     → 1, 2, 3, 4, 5

Using join to flatten a list by a single level:

set data {1 {2 3} 4 {5 {6 7} 8}}
join $data
     → 1 2 3 4 5 {6 7} 8

Keywords#

element · join · list · separator

Copyright#