Menu
CoddyTech

Повторение — подсчёт частоты

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

challenge icon

Задание

Легко

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

Например, frequency_counter([1, 2, 2, 3, 3, 3]) возвращает {1: 1, 2: 2, 3: 3}, а frequency_counter(["apple", "pear", "apple"]) возвращает {"apple": 2, "pear": 1}. Пустой массив даёт пустой словарь.

Тесты самостоятельно вызывают frequency_counter() и проверяют возвращённый словарь. Не вызывай её и ничего не выводи.

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

func frequency_counter(data_list: Array):
	# Напишите код здесь
	pass

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

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