Spec-Zone.ru › Tcl/Tk

lappend

Имя

lappend — Добавление элементов списка к переменной

Синтаксис

lappend varName ?value value value ...?

Описание

Эта команда обрабатывает переменную, заданную varName, как список и добавляет каждый из аргументов value в этот список как отдельный элемент, разделяя элементы пробелами. Если varName не существует, она создаётся как список с элементами, заданными аргументами value. Lappend похож на append, за исключением того, что value добавляются как элементы списка, а не как обычный текст. Эта команда предоставляет относительно эффективный способ построения больших списков. Например, «lappend a $b» намного эффективнее, чем «set a [concat $a [list $b]]», когда $a длинный.

Пример

Использование lappend для построения списка чисел.
% set var 1
1
% lappend var 2
1 2
% lappend var 3 4 5
1 2 3 4 5

См. также

list, lindex, linsert, llength, lset, lsort, lrange

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

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

Spec-Zone.ru

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