Llength

Материал из Egghelp.ru - TCL/TK Eggdrop Wiki
Версия от 10:21, 14 октября 2008; Deniska (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Команда подсчитывает количество элементов в списке.

СИНТАКСИС

llength list

ОПИСАНИЕ

Аргумент list интерпретируется как список. Команда возвращает строку с десятичным числом, равным количеству элементов в этом списке. Если список пуст - возвращаемое значение будет 0. Однако не всегда длина строки равна 0, в случае если список пустой.

 set var { }
 # Вернет 1,0
 putlog "[string length $var],[llength $var]"
 

Пример

 set a [list a1 a2 a3]
 # Вернет 3
 putlog [llength $a]

См. также

  • set - присвоение
  • putlog - вывод сообщения в лог-файл
  • string - операции со строками
  • list - создание списка
  • lrange - выборка нескольких элементов списка
  • linsert - вставка элементов в список
  • lsort - сортировка списка
  • lappend - дозапись списка элементами
  • lindex - выборка элемента из списка
  • lsearch - поиск элементов в списке
  • lreplace - замена элементов в списке
  • TCL.tk - llength