Введение в списки в Dart
Список в Dart - это тип последовательности: упорядоченный
набор значений, к которому обращаются по индексу.
Элементы нумеруют с 0, порядок сохраняется,
пока вы сами не переставите или не удалите значения.
Отдельного типа массива в языке нет. Обычный литерал в квадратных скобках задает список, который можно расширять: в конец, в середину, а также убирать элементы по одному. Длина такого списка растет и уменьшается по ходу работы программы.
Список подходит для очереди задач, набора имен, результатов цикла. Чтение по индексу, проверка длины и поиск значения устроены единообразно для чисел, строк и других типов элементов.
Работа со списком опирается на индексы, свойство длины и команды изменения состава. Эти приемы повторяются во многих программах на Dart.