Menu
CoddyTech

Podsumowanie – Sortownik słowników

Część sekcji Logika i przepływ programu ścieżki GDScript w Coddy. Lekcja 52 z 78.

challenge icon

Wyzwanie

Średni

Napisz funkcję o nazwie dictionary_sorter z jednym parametrem typu Dictionary, data, którego wartości są liczbami całkowitymi. Zwraca ona nowy słownik z tymi samymi parami, uporządkowanymi według wartości od najmniejszej do największej. Słownik zachowuje pary w kolejności, w jakiej zostały dodane, więc kolejność, w jakiej je wstawisz, jest kolejnością, którą zachowają.

Na przykład dla {"a": 3, "b": 1, "c": 2} zwraca:

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

Żadne dwie wartości w teście nie są równe. Testy same wywołują dictionary_sorter() i wyświetlają zwrócony przez nią słownik. Nie wywołuj jej ani niczego nie wypisuj. Plik powinien zawierać tylko twoje funkcje: bez extends Node i bez _ready().

Spróbuj swoich sił

func dictionary_sorter(data: Dictionary):
	# Wpisz kod tutaj
	pass

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator GDScript online