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

Индекс [] списка

Индекс [] списка в Dart обращается к элементу списка по его порядковому номеру. Индексация начинается с нуля: первый элемент имеет индекс 0, второй - 1 и так далее. Оператор [] можно использовать как для чтения элемента, так и для изменения его значения. Для чтения в квадратные скобки передается индекс нужного элемента. Для изменения элементу с указанным индексом присваивается новое значение.

Синтаксис

list[index] list[index] = value

Пример

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

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

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

"c"

Пример

Давайте изменим элемент списка с индексом 0:

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

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

[z, b, c, d, e]

Пример

Давайте прочитаем последний элемент списка, используя длину списка:

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

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

5

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

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