Sobes.tech
Back to questions
Junior — Middle
62

Какие операции можно выполнить с ключами в словаре Python?

Companies where asked
AstonAston

Answer from AI

sobes.tech AI

В Python со словарными ключами можно выполнять следующие операции:

  • Проверка наличия ключа:
    if key in my_dict:
        print("Ключ существует")
    
  • Получение значения по ключу:
    value = my_dict[key]
    # или безопасно
    value = my_dict.get(key, default_value)
    
  • Добавление или обновление пары ключ-значение:
    my_dict[key] = value
    
  • Удаление ключа:
    del my_dict[key]
    # или
    my_dict.pop(key, default_value)
    
  • Перебор ключей:
    for key in my_dict.keys():
        print(key)
    
  • Получение всех ключей в виде списка:
    keys_list = list(my_dict.keys())
    
  • Копирование словаря:
    new_dict = my_dict.copy()
    

Ключи в словаре должны быть неизменяемыми типами (например, строки, числа, кортежи).