Menu
CoddyTech

Podsumowanie – licznik częstotliwości

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

challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie frequency_counter z jednym parametrem, data_list: tablicą liczb i ciągów znaków. Zlicza, ile razy pojawia się każdy element, i zwraca słownik: kluczami są różne elementy, uporządkowane według kolejności ich pierwszego wystąpienia, a każda wartość to liczba wystąpień danego elementu.

Na przykład frequency_counter([1, 2, 2, 3, 3, 3]) zwraca {1: 1, 2: 2, 3: 3}, a frequency_counter(["apple", "pear", "apple"]) zwraca {"apple": 2, "pear": 1}. Pusta tablica daje pusty słownik.

Testy same wywołują frequency_counter() i sprawdzają zwrócony słownik. Nie wywołuj tej funkcji i niczego nie wypisuj.

Spróbuj swoich sił

func frequency_counter(data_list: Array):
	# Napisz kod tutaj
	pass

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator GDScript online