Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmMuCm 215 of 412 menu
◀ ▶

Многомерные комбинации в Dart

Карта списков

Значением пары карты может быть список. Сначала список получают по ключу, затем элемент по индексу. Перед индексом ставят !, потому что ключ может отсутствовать:

var map = { "a": [1, 2, 3], "b": [4, 5, 6], }; print(map["a"]![1]); // выведет 2

Список карт

Список может хранить карты. Сначала выбирают карту по индексу списка, затем значение по ключу:

var table = [ {"id": 1, "age": 27}, {"id": 2, "age": 31}, ]; print(table[1]["age"]); // выведет 31

Дана карта списков:

var map = { "Ann": [5, 4, 5], "Bob": [3, 5, 4], };

Выведите вторую оценку ученика "Bob".

Дан список карт:

var table = [ {"city": "Paris", "code": "33"}, {"city": "Rome", "code": "39"}, ];

Выведите на экран название города из второй карты.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить