Словари - это неупорядоченные коллекции пар "ключ-значение". В качестве ключей могут использоваться ссылки на хешируемые объекты, а в качестве значений - ссылки на объекты любого типа. Т.к. словари являются неупорядоченными коллекциями, то к ним не применяется понятие индекса элемента и не применяется операция извлечения среза. Хешируемые объекты - объекты, которые имеют метод __hash__() и могут участвовать в операциях сравнения на равенство с помощью метода __eq__(). Метод __hash__() возвращает одно и то же значение объекта на протяжении его жизненного цикла. Чтобы создать словарь можно использовать метод dict(): В созданных выше словарях мы получили пары "ключ-значение", в частности ключ short и соответствующее ему значение dict. Также можно создать словарь следующим образом: Еще один способ - использовать метод fromkeys(): Также можно использовать генератор словарей: Как можно работать со словарями: В первом случае мы обратились к ключу "1", после чего получили вывод на экран его зн