РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
218 of 723 menu

Литерал списка []

Литерал списка [] создает и возвращает новый список. Внутри квадратных скобок через запятую перечисляются элементы будущего списка. Если скобки пустые, создается пустой список. Тип элементов выводится автоматически на основе переданных значений, но его можно указать явно.

Синтаксис

[element1, element2, ...]

Пример

Давайте создадим список из пяти чисел и выведем его:

void main() { List<int> res = [1, 2, 3, 4, 5]; print(res); }

Результат выполнения кода:

[1, 2, 3, 4, 5]

Пример

Давайте создадим список из строк и выведем его:

void main() { List<String> res = ['a', 'b', 'c', 'd', 'e']; print(res); }

Результат выполнения кода:

[a, b, c, d, e]

Пример

Давайте создадим пустой список и добавим в него элементы:

void main() { List<int> res = []; res.add(1); res.add(2); res.add(3); print(res); }

Результат выполнения кода:

[1, 2, 3]

Пример

Давайте получим элемент списка по его индексу:

void main() { List<String> res = ['a', 'b', 'c', 'd', 'e']; print(res[0]); print(res[4]); }

Результат выполнения кода:

"a" "e"

Смотрите также

  • класс List,
    который представляет список
  • метод add,
    который добавляет элемент в список
  • метод of,
    который создает список из переданных элементов
  • свойство length,
    которое возвращает длину списка
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить