Язык программирования Python.

Тип dict.

Словарь (хэш, ассоциативный массив) — это изменчивая структура данных для хранения пар ключ–значение, где значение однозначно определяется ключом. В качестве ключа может выступать неизменчивый тип данных (число, строка, кортеж и т.п.). Порядок пар ключ–значение произволен. Ниже приведен литерал для словаря и пример работы со словарем:

D = {1: 'one', 2: 'two', 3: 'three', 4: 'four'}.

D0 = {0: 'zero'}.

Print d[1] # берется значение по ключу.

D[0] = 0   # присваивается значение по ключу.

Del d[0]   # удаляется пара ключ–значение с данным ключом.

Print d.

For key, val in d.items(): # цикл по всему словарю.

 print key, val.

For key in d.keys(): # цикл по ключам словаря.

 print key, d[key].

For val in d.values(): # цикл по значениям словаря.

 print val.

D.update(d0) # пополняется словарь из другого.

Print len(d) # количество пар в словаре.