Автор оригинала: 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, чтобы оказать глубокое понимание концепций словаря.