Каждая запись в Карте состоит из двух частей: уникальный ключ и его соответствующее значение. Чтобы найти все ключи в Карте, используйте метод keys
. Чтобы найти все значения, используйте метод values
.
Создайте новую Карту под названием ticketMap
, который сопоставляет числа авиабилета с держателями тех билетов. Создайте Карту с четырьмя парами ключ/значение:
ticketMap = containers.Map(... {'2R175', 'B7398', 'A479GY', 'NZ1452'}, ... {'James Enright', 'Carl Haynes', 'Sarah Latham', ... 'Bradley Reid'});
Используйте метод keys
, чтобы отобразить все ключи в Карте. MATLAB® перечисляет ключи типа char
в алфавитном порядке и ключи любого числового типа в числовом порядке:
keys(ticketMap) ans = '2R175' 'A479GY' 'B7398' 'NZ1452'
Затем, отобразите значения, которые сопоставлены с теми ключами в Карте. Порядок значений определяется по приказу ключей, сопоставленных с ними.
Эта таблица показывает ключи, перечисленные в алфавитном порядке:
ключи | значения |
---|---|
2R175 | James Enright |
A479GY | Sarah Latham |
B7398 | Carl Haynes |
NZ1452 | Bradley Reid |
Метод values
использует то же упорядоченное расположение значений:
values(ticketMap) ans = 'James Enright' 'Sarah Latham' 'Carl Haynes' 'Bradley Reid'
containers.Map
| isKey
| keys
| length
| remove
| size
| values