Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

映射容器

包含用于对值进行索引的键的对象,键不必为整数

将数据值存储在 Map 对象中,该对象是一个将每个值与相应键关联的数据结构体。Map 对象类似于字典或关联数组,因为可以使用键来检索其中的值。键可以是数字或文本,从而提供优于数组索引的数据访问灵活性。

函数

containers.Map将值映射到唯一键的对象
isKey确定 Map 对象是否包含键
keys返回 Map 对象的键
removeMap 对象中删除键-值对组
values返回 Map 对象的值

主题

映射数据结构体概述

映射是一种快速的键查找数据结构体,可用于灵活地对其单个元素进行索引。映射的索引几乎可以是任何数值标量或字符向量。

Map 类的说明

映射是 containers.Map 类的对象或实例。

创建映射对象

使用 containers.Map 类创建地图。

检查映射的内容

以下示例演示如何查找映射中的所有键和值。

使用键索引读取和写入

以下示例演示如何从映射结构体中读取以及如何添加新的键/值对组。

修改映射中的键和值

以下示例演示如何删除和修改映射结构体中的键和值。

映射到不同值类型

以下示例演示如何在映射结构体中存储结构体或元胞数组。