`List` — это упорядоченная коллекция элементов в Dart. Аналог массивов в других языках. Каждый элемент имеет индекс (начиная с 0).
Тип `List
Создание списков
Основные методы и свойства
length (int)
Возвращает количество элементов в списке.
isEmpty / isNotEmpty (bool)
Проверяет, пустой ли список.
add(E value) (void)
Добавляет элемент в конец списка.
insert(int index, E value) (void)
Вставляет элемент на указанный индекс.
remove(Object? value) (bool)
Удаляет первое вхождение значения из списка.
removeAt(int index) (E)
Удаляет элемент по индексу.
contains(Object? element) (bool)
Проверяет наличие элемента в списке.
map(), where(), forEach() (Iterable)
Функциональные методы для перебора и фильтрации.
Попытка доступа по несуществующему индексу вызовет ошибку `RangeError`. Проверяй `length` перед доступом.