リストから要素を取り出します。受け取ってTclリストとして扱います。同時にリストの0個以上のindexを受け取ります。それらのインデックスはコマンドラインで連続して現れるか、Tclリストに集められて1つの引数として現れます。インデックスが与えない場合、このコマンドは以下の形式になります。0がリストの最初の要素を参照)を返します。要素を取り出すとき、lindexは中括弧と引用符とバックスラッシュに関してはTclコマンドインタープリタと同じルールに従います。変数置き換えやコマンド置き換えは発生しません。indexが負であったりlistの要素数以上であったりする場合、空文字列が返されます。endがある場合、リストの最後の要素を参照します。リストの最後の要素から指定された整数オフセットを引いた位置の要素を指します。これはスクリプトがサブリストの要素を取り出すことを可能にします。3}は下記のコマンドと同義です。