Spec-Zone.ru › Tcl/Tk

Список

Имя

Список — Создать список

Синопсис

Список ?арг арг ...?

Описание

Эта команда возвращает список, содержащий все арг, или пустую строку, если арг не указаны. Скобки и обратные слэши добавляются по мере необходимости, чтобы команда lindex могла использоваться для повторного извлечения исходных аргументов, а также чтобы eval могла быть использована для выполнения полученного списка, при этом arg1 составлял имя команды, а другие арг составляют её аргументы. Список производит немного отличающиеся результаты по сравнению с concat: concat удаляет один уровень группирования перед формированием списка, в то время как Список работает непосредственно с исходными аргументами.

Пример

Команда
list a b "c d e  " "  f {g h}"

вернёт

a b {c d e  } {  f {g h}}

в то время как concat с теми же аргументами вернёт

a b c d e f {g h}

См. также

lappend, lindex, linsert, llength, lrange, lrepeat, lreplace, lsearch, lset, lsort

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/list.htm

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/list.htm

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API