Синтаксис

Словари (dict) в Python оформляются фигурными скобками — { }. Внутри них находятся пары «ключ-значение». Первым пишется ключ, а затем, через двоеточие, — значение. Сами пары отделяются друг от друга запятыми.

Основные методы

dict = {
  'Гарри Поттер' : 'Джоан Роулинг',
  'Убить пересмешника' : 'Харпер Ли'
}
#достаём значение по ключу
print(dict['Убить пересмешника'])
Метод Что делает
clear() Удаляет все элементы из словаря
copy() Создаёт копию словаря
update() Добавляет в словарь одну или несколько пар «ключ: значение»
pop() Удаляет элемент из словаря по ключу
keys() Возвращает список ключей из словаря
values() Возвращает список значений из словаря
items() Возвращает все пары «ключ: значение»
popitem() Удаляет последнюю добавленную пару «ключ: значение»
get() Возвращает значение из словаря по ключу — или None, если такого ключа не существует. Можно указать своё значение в качестве второго аргумента
setdefault() Возвращает значение указанного ключа. Если ключа не существует, создает его и добавляет в словарь со значением None или тем, что вы добавите в качестве второго ****аргумента