Ассоциативные массивы являются абстрактным типом, с помощью которого возможно хранение данных, вида КЛЮЧ - ЗНАЧЕНИЕ. Так же особенностью таких массивов являются операции добавления, удаления и поиска данных по ключу.
Ключ является уникальным показателем, и массив не может содержать в себе два одинаковых ключа. Ассоциативные массивы можно рассматривать как индексный массив, у которого вместо индекса может быть строка, либо другой тип данных. Ассоциативные массивы изначально поддерживаются в большинстве интерпретируемых языках, таких как JavaScript, PHP, Perl и др. В других языках они реализованы сторонними библиотеками.
Операции с массивами удобно реализовывать с помощью деревьев, которые позволяют очень быстро манипулировать данными. Например в языке C++ они реализованы с помощью красно-чёрного дерева. В других вариантах используются хеш-таблицы.
В Delphi ассоциативные массивы можно реализовать с помощью создания класса, либо с помощью списков:

var
  List: TStringList;
  begin
    List:=TStringList.Create;
    List.Add(Format('%s=%s',['Key','Value']));
    Writeln(List.Values['Key']); // Выведет Value
  end;
 


Если Вас интересует аренда квартир в Днепропетровске Дзержинского, заходите на сайт nedvizhimost.slando.dp.ua. Здесь за несколько минут Вы сможете найти подходящую квартиру.