Автор оригинала: Pankaj Kumar.
Словарь Python является одним из встроенных типов данных. Словарь элементы представляют собой пары ключевых значений.
Python Добавить в словарь
Нет явного определенного метода для добавления нового ключа в словарь. Если вы хотите добавить новый ключ в словарь, вы можете использовать оператор присваивания с помощью словаря.
dict[key] = value
Обратите внимание, что если ключ уже существует, то значение будет перезаписано.
Давайте посмотрим на простой пример, чтобы добавить новые клавиши в словарь.
d = {'a': 1, 'b': 2} print(d) d['a'] = 100 # existing key, so overwrite d['c'] = 3 # new key, so add d['d'] = 4 print(d)
Выход:
{'a': 1, 'b': 2} {'a': 100, 'b': 2, 'c': 3, 'd': 4}
Что если мы хотим добавить ключ, только если он не присутствует в словаре. Мы можем использовать, если условие для достижения этого.
if 'c' not in d.keys(): d['c'] = 300 if 'e' not in d.keys(): d['e'] = 5 print(d)
Выход:
{'a': 100, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
Обратите внимание, что значение «C» не изменяется из-за если состояние.
Это все для добавления клавиш в словаре в Python.