Menu
CoddyTech

Повторение — сортировщик словарей

Часть раздела Логика и потоки выполнения путешествия по GDScript на Coddy. Урок 52 из 78.

challenge icon

Задание

Средне

Напиши функцию с именем dictionary_sorter с одним параметром типа Dictionary — data, значения которого являются целыми числами. Она возвращает новый словарь с теми же парами, упорядоченными по значению от меньшего к большему. Словарь сохраняет пары в том порядке, в котором они были добавлены, поэтому порядок их вставки и будет порядком, который сохранится.

Например, для {"a": 3, "b": 1, "c": 2} она возвращает:

{"b": 1, "c": 2, "a": 3}

В тестах нет двух одинаковых значений. Тесты сами вызывают dictionary_sorter() и показывают возвращённый ею словарь. Не вызывай её и ничего не выводи. В файле должны быть только твои функции: без extends Node и без _ready().

Попробуйте сами

func dictionary_sorter(data: Dictionary):
	# Напишите код здесь
	pass

Все уроки раздела Логика и потоки выполнения

Потренируйтесь самостоятельно: Онлайн-компилятор GDScript