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

Как обновить словарь Python?

Эй, ребята! В этой статье мы раскрываем процесс обновления словаря Python.

Автор оригинала: Pankaj Kumar.

Эй, ребята! В этой статье мы раскрываем процесс обновления словаря Python.

Начало работы с шагами, чтобы обновить словарь Python

Python Словарь это структура данных, которая содержит элементы данных в Пара ключа-значения и в основном служит Неупорядоченная коллекция элементов Отказ Чтобы обновить значение связанного ключа, Python Dict имеет встроенный метод – Dict.update () Метод обновить словарь Python.

Метод Dict.update () используется для обновления значения, связанного с ключом в входном словаре.

Синтаксис:

input_dict.update(dict)

Функция не возвращает никаких значений, Rater его обновляет один и тот же входной словарь с вновь связанными значениями клавиш.

Пример:

dict = {"Python":100,"Java":150}
up_dict = {"Python":500}
print("Dictionary before updation:",dict)
dict.update(up_dict)
print("Dictionary after updation:",dict)

Выход:

Dictionary before updation: {'Python': 100, 'Java': 150}
Dictionary after updation: {'Python': 500, 'Java': 150}

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

Помимо обновления ключевых значений словаря, мы можем добавить и обновлять словарь Python со значениями из других имиболов.

Синтаксис:

dict.update(iterable)

Пример:

dict = {"Python":100,"Java":150}
print("Dictionary before updation:",dict)
dict.update(C = 35,Fortran = 40)
print("Dictionary after updation:",dict)

В приведенном выше примере мы обновили входную диплом со значениями, передаваемыми в функцию Update (). Таким образом, входное Dict добавляется и обновляется со значениями, переданными функциями.

Выход:

Dictionary before updation: {'Python': 100, 'Java': 150}
Dictionary after updation: {'Python': 100, 'Java': 150, 'C': 35, 'Fortran': 40}

Обновление вложенного словаря Python

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

Синтаксис:

dict[outer-key][inner-key]='new-value'

Пример:

dict = { 'stud1_info':{'name':'Safa','Roll-num':25},'stud2_info':{'name':'Ayush','Roll-num':24}}
print("Dictionary before updation:",dict)
dict['stud2_info']['Roll-num']=78
dict['stud1_info']['name']='Riya'
print("Dictionary after updation:",dict)

В приведенном выше примере мы обновили значение внутреннего ключа: «Roll-Num» внешнего ключа: «Stud2_Info» до 78 и значение внутреннего ключа: «Имя» внешнего ключа: «Stud1_Info», чтобы «Riya» Отказ

Выход:

Dictionary before updation: {'stud1_info': {'name': 'Safa', 'Roll-num': 25}, 'stud2_info': {'name': 'Ayush', 'Roll-num': 24}}
Dictionary after updation: {'stud1_info': {'name': 'Riya', 'Roll-num': 25}, 'stud2_info': {'name': 'Ayush', 'Roll-num': 78}}

Заключение

Таким образом, в этой статье мы поняли способ обновления значений в словаре Python, а также в вложенном словаре.

Я настоятельно рекомендую читателям пройти через Учебные пособия по словарю Python, чтобы оказать глубокое понимание концепций словаря.

Рекомендации