Исследование содержимого карты

Каждая запись в Карте состоит из двух частей: уникальный ключ и его соответствующее значение. Чтобы найти все ключи в Карте, используйте метод 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'

Затем, отобразите значения, которые сопоставлены с теми ключами в Карте. Порядок значений определяется по приказу ключей, сопоставленных с ними.

Эта таблица показывает ключи, перечисленные в алфавитном порядке:

ключизначения
2R175James Enright
A479GYSarah Latham
B7398Carl Haynes
NZ1452Bradley Reid

Метод values использует то же упорядоченное расположение значений:

values(ticketMap)

ans = 

    'James Enright'    'Sarah Latham'    'Carl Haynes'    'Bradley Reid'

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

| | | | | |

Похожие темы

Была ли эта тема полезной?