Описание тега empty-list
Пустой список - это контейнер типа `список`, который не имеет содержимого. В более общем смысле его можно определить как имеющий длину, равную нулю.
Пустой список - это контейнер list
тип без содержания.
list
может охватывать множество типов в зависимости от языка: Python list
, Java List
интерфейс, Caml's List
, C++ std::list
и т. д. Подробнее см. список.
Большинство, если не все языки, реализующие list
type также предоставить length
функция, которая измеряет длину списка, таким образом принимая концепцию "длины". Таким образом, наиболее общее определение "не имеющего содержания" будет следующим:
Нет содержимого, список нулевой длины.
С программной точки зрения, список может быть проверен множеством различных способов, в зависимости от реализации языка. Вот несколько примеров функций, возвращающих истинное значение, если список ввода пуст.
Python
def is_empty(l):
return l == []
def is_empty(l):
return not bool(l)
def is_empty(l):
return len(l) == 0
Джава
boolean isEmpty(List<E> list) {
return list.isEmpty();
}