Язык программирования 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) # количество пар в словаре



Содержание раздела