Добавить новый элемент в словарь в Python можно несколькими способами:
my_dict['new_key'] = 'new_value'update(): my_dict.update({'new_key': 'new_value'}). Метод update() также позволяет добавить сразу несколько элементов.В Python добавить новый элемент в словарь можно несколькими способами:
    1. Используя оператор присваивания []:
  
    
    my_dict = {'a': 1, 'b': 2}
    my_dict['c'] = 3  # Добавляем элемент с ключом 'c' и значением 3
    print(my_dict)  # Вывод: {'a': 1, 'b': 2, 'c': 3}
    
  
  Этот способ наиболее распространенный и прямой. Если ключ уже существует в словаре, его значение будет перезаписано.
    2. Используя метод update():
  
    
    my_dict = {'a': 1, 'b': 2}
    my_dict.update({'c': 3})  # Добавляем элемент с ключом 'c' и значением 3
    print(my_dict)  # Вывод: {'a': 1, 'b': 2, 'c': 3}
    # Можно добавить сразу несколько элементов:
    my_dict.update({'d': 4, 'e': 5})
    print(my_dict) # Вывод: {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
    
  
  
    Метод update() принимает другой словарь или итерируемый объект, содержащий пары ключ-значение.  Он полезен для добавления нескольких элементов одновременно или для слияния двух словарей.  Если ключ уже существует, его значение будет перезаписано.
  
    3. Используя метод setdefault():
  
    
    my_dict = {'a': 1, 'b': 2}
    my_dict.setdefault('c', 3)  # Добавляем элемент с ключом 'c' и значением 3, если его нет
    print(my_dict)  # Вывод: {'a': 1, 'b': 2, 'c': 3}
    my_dict.setdefault('a', 10) # Ключ 'a' уже существует, поэтому его значение не изменится.
    print(my_dict) # Вывод: {'a': 1, 'b': 2, 'c': 3}
    
  
  
    Метод setdefault() добавляет ключ со значением, только если ключ еще не присутствует в словаре. Если ключ уже существует, метод вернет его текущее значение, не изменяя словарь.  Это полезно для инициализации значений по умолчанию.
  
    В большинстве случаев, оператор присваивания [] является самым простым и понятным способом добавления элементов. update() полезен для добавления нескольких элементов сразу, а setdefault() — для установки значений по умолчанию.