Рубрики
Без рубрики

Python Словарь обновления

Автор оригинала: Python Examples.

Обновите словарь в Python

В этом руководстве мы узнаем, как обновлять словарь в Python.

Вы уже знаете, что мы можем получить доступ к ключу: значение пары значения словаря Python с использованием ключа в качестве индекса со ссылкой на словарь. Таким же образом, вы можете назначить значение для этого индекса ключа в словаре для обновления значения ключа: Value Pair в этом словаре.

Обновление словаря в Python может быть любое из следующих.

  • Обновление стоимости в клавише: значение пара словаря
  • Добавить новый ключ: Value Pair в словаре
  • Удалить ключ: значение пара словаря

Мы рассмотрим каждый из вышеперечисленных сценариев, используя примеры.

Обновление стоимости в клавише: значение пара словаря

Чтобы обновить значение в словаре, соответствующем ключам, все, что вам нужно сделать, это присвоить значение к ключевым индексированным справочнике словаря.

В следующей программе мы обновляем значение в словаре Мидикт для ключа Foo Отказ

Python Program

myDict = {
	'foo':12,
	'bar':14
}

#update value for key 'foo'
myDict['foo'] = 56

print(myDict)

Выход

{'foo': 56, 'bar': 14}

Добавить новый ключ: Value Pair в словаре

Чтобы добавить новую клавишу: Value Pair в словаре, вы должны назначить значение ссылаться на ссылку на ключ.

В следующей программе мы добавляем новую клавишу: Value Pair 'moo': 85 в словаре Мидикт Отказ

Python Program

myDict = {
	'foo':12,
	'bar':14
}

#add key:value to dictionary
myDict['moo'] = 85

print(myDict)

Выход

{'foo': 12, 'bar': 14, 'moo': 85}

Удалить ключ: значение пара словаря

Чтобы удалить ключ: Value Pair в словаре, вы можете использовать дель Ключевое слово с словарем [ключ], как показано в следующей программе.

Python Program

myDict = {
	'foo':12,
	'bar':14,
	'moo':85
}

#del key:value pair from dictionary
del myDict['foo']

print(myDict)

Выход

{'bar': 14, 'moo': 85}

Резюме

В этом уроке примеров Python мы узнали, как обновлять словарь в Python, с помощью хорошо подробных примеров программ.