Что такое для русского человека словарь? Словарь — это квинтэссенция вековой мудрости. Всё, что там написано — чистая правда. И у нас действительно есть прекрасные словари. Например, «Словарь живого великорусского языка» В.И. Даля. А вы знаете, что русский по духу Даль, сын немки и датчанина, не был филологом по образованию? Его очень критиковали за отсутствие академического подхода, да и сам он называл свою работу «заготовками» для словаря, а не словарём. На деле же, этот словарь — самое настоящее филологическое наследие...
Что же такое словари такое и где они используются? Очередная незаурядная структура данных, которая нужна непонятно для чего? Ответ: нет. В Python ничего не бывает просто так. Словарям можно найти уйму применений начиная от структуры данных, которая хранит в себе данные о пользователях заканчивая созданием «объектов» на их основе. Давайте научимся их применять, но перед этим немного матчасти. Давайте посмотрим на следующий код. Вот такие «фокусы» со словарями мы сможем делать в самом конце, когда...