리스트는 Tcl의 편리한 데이타 구조중의 하나입니다. 리스트란 중 괄호 또는 쌍따옴표("")를 사용한 공백으로 구분된 문자열의 집합입니다. 아래는 리스트를 작성한 예제이며, 두 결과는 같습니다.
% set var {사과 귤 바나나}
사과 귤 바나나
% set var "시과 귤 바나나"
시과 귤 바나나
list, concat, lappend
list 커맨드는, 인자의 문자열로부터 리스트를 생성합니다.
% set var [list 사과 귤 바나나]
사과 귤 바나나
% set var
사과 귤 바나나
단 인자의 중간에 특수 문자가 있다면, 중 괄호로 싸줍니다.