Обновляет данные словаря, заменяя значения при совпадении ключей.
dict.update([other], **kwargs)
-> None
other -- Необязательный аргумент. Другой словарь. +py2.4 Либо итерируемый объект с парами ключ, значение (кортеж, либо другой итерируемый объект с двумя элементами) .

+py2.4 **kwargs -- Необязательный аргумент. Именованные аргументы значениями которых требуется обновить словарь. Если используется вместе с other, значения из именованных аргументов имеют приоритет.

Позволяет обновить данные словаря, или дополнить их.

    my_dict = {'key': 'value'}
my_dict.update({'another_key': 'another_value'}) # Дополняем.
my_dict.update({'another_key': 'yet_another_value'}) # Обновляем.


Синонимы поиска: dict.update, dict, update
На заметку
Зарегистрированные пользователи могут добавлять Книги.