Синтаксис

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

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

dict = {
  'Гарри Поттер' : 'Джоан Роулинг',
  'Убить пересмешника' : 'Харпер Ли'
}
#достаём значение по ключу
print(dict['Убить пересмешника'])
Метод Что делает
https://www.w3schools.com/python/ref_dictionary_clear.asp Удаляет все элементы из словаря
https://www.w3schools.com/python/ref_dictionary_copy.asp Создаёт копию словаря
https://www.w3schools.com/python/ref_dictionary_update.asp Добавляет в словарь одну или несколько пар «ключ: значение»
https://www.w3schools.com/python/ref_dictionary_pop.asp Удаляет элемент из словаря по ключу
https://www.w3schools.com/python/ref_dictionary_keys.asp Возвращает список ключей из словаря
https://www.w3schools.com/python/ref_dictionary_values.asp Возвращает список значений из словаря
https://www.w3schools.com/python/ref_dictionary_items.asp Возвращает все пары «ключ: значение»
https://www.w3schools.com/python/ref_dictionary_popitem.asp Удаляет последнюю добавленную пару «ключ: значение»
https://www.w3schools.com/python/ref_dictionary_get.asp Возвращает значение из словаря по ключу — или None, если такого ключа не существует. Можно указать своё значение в качестве второго аргумента
https://www.w3schools.com/python/ref_dictionary_setdefault.asp Возвращает значение указанного ключа. Если ключа не существует, создает его и добавляет в словарь со значением None или тем, что вы добавите в качестве второго аргумента