Lrange — различия между версиями
Deniska (обсуждение | вклад) (Новая: Команда возвращает один или несколько последовательных элементов списка. '''СИНТАКСИС''' lrange ''list fir...) |
Deniska (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 14: | Строка 14: | ||
[[lindex]] ''list first'' | [[lindex]] ''list first'' | ||
(хотя это обычно так при простых элементах списка, которые не заключены в фигурные скобки). Но она всегда возвращает тот же результат, что и команда | (хотя это обычно так при простых элементах списка, которые не заключены в фигурные скобки). Но она всегда возвращает тот же результат, что и команда | ||
− | [[list]] [[[lindex]] ''list first''] | + | [[list]] <nowiki>[</nowiki>[[lindex]] ''list first''] |
== См. также == | == См. также == |
Текущая версия на 10:33, 14 октября 2008
Команда возвращает один или несколько последовательных элементов списка.
СИНТАКСИС
lrange list first last
ОПИСАНИЕ
Команда возвращает новый список - подмножество Tcl-списка list, начиная с элемента first и заканчивая элементом last включительно. Для обозначения последнего элемента списка list в аргументе first или last можно использовать значение end. Если аргумент first меньше нуля, он считается равным нулю. Если аргумент last больше или равен числу элементов в списке, он считается равным end. Если аргумент first больше, чем last, то команда возвращает пустой список.
Команда
lrange list first first
не всегда возвращает тот же результат, что и
lindex list first
(хотя это обычно так при простых элементах списка, которые не заключены в фигурные скобки). Но она всегда возвращает тот же результат, что и команда
list [lindex list first]
См. также
- set - присвоение
- putlog - вывод сообщения в лог-файл
- list - создание списка
- linsert - вставка элементов в список
- llength - длина списка
- lsort - сортировка списка
- lappend - дозапись списка элементами
- lindex - выборка элемента из списка
- lsearch - поиск элементов в списке
- lreplace - замена элементов в списке
- TCL.tk - lrange