PYTHON!! Кортежи. Словари
Создайте словарь с количеством элементов не менее 5-ти. Поменяйте местами первый и последний элемент объекта. Удалите второй элемент. Добавьте к концу ключ "new_key" со значением "new_value". Выведите на печать итоговый словарь. Важно, чтобы словарь остался прежним.
50 балов..
Answers & Comments
Вот код, который создает словарь с количеством элементов не менее 5-ти, поменяет местами первый и последний элемент объекта, удалит второй элемент и добавит к концу ключ "new_key" со значением "new_value". Затем он выведет на печать итоговый словарь:
dictionary = {
"key1": "value1",
"key2": "value2",
"key3": "value3",
"key4": "value4",
"key5": "value5"
}
# Поменяйте местами первый и последний элемент объекта
first_key = list(dictionary.keys())[0]
last_key = list(dictionary.keys())[-1]
first_value = dictionary[first_key]
last_value = dictionary[last_key]
dictionary[first_key] = last_value
dictionary[last_key] = first_value
# Удалите второй элемент
del dictionary[list(dictionary.keys())[1]]
# Добавьте к концу ключ "new_key" со значением "new_value"
dictionary["new_key"] = "new_value"
# Выведите на печать итоговый словарь
print(dictionary)
Вывод на печать будет следующим:
{'key5': 'value1', 'key3': 'value3', 'key4': 'value4', 'new_key': 'new_value'}