exponenta event banner

Сопоставить контейнеры

Объекты с ключами, индексируемыми по значениям, где ключи не обязательно должны быть целыми числами

Сохранение значений данных в Map объект, представляющий собой структуру данных, которая связывает каждое значение с соответствующим ключом. A Map похож на словарь или ассоциативный массив тем, что для извлечения значений из него можно использовать ключи. Ключи могут быть числами или текстом, что обеспечивает большую гибкость доступа к данным, чем индексы массива.

Функции

containers.MapОбъект, сопоставляющий значения уникальным ключам
isKeyОпределить, Map объект содержит ключ
keysКлючи возврата Map объект
removeУдаление пар ключ-значение из Map объект
valuesВозвращаемые значения Map объект

Темы

Обзор структуры данных карты

Карта - это тип структуры данных быстрого поиска ключей, которая предлагает гибкие средства индексирования в отдельные элементы. Индексы для карты могут быть почти любым скалярным числовым значением или символьным вектором.

Описание класса карты

Карта является объектом или экземпляром containers.Map класс.

Создать объект карты

Создание карты с помощью containers.Map класс.

Изучение содержимого карты

В этом примере показано, как найти все ключи и значения на карте.

Чтение и запись с помощью индекса ключа

В этом примере показано, как считывать данные из структуры карты и добавлять новые пары ключ/значение.

Изменение ключей и значений на карте

В этом примере показано, как удалить и изменить ключи и значения в структуре карты.

Сопоставить с различными типами значений

В этом примере показано, как хранить структуры или массивы ячеек в структуре Map.