Menu
CoddyTech

Riepilogo - Contatore di frequenza

Fa parte della sezione Logica e flusso del percorso GDScript di Coddy. Lezione 23 di 78.

challenge icon

Sfida

Facile

Scrivi una funzione chiamata frequency_counter con un parametro, data_list: un array di numeri e stringhe. Conta quante volte compare ogni elemento e restituisce un dizionario: le chiavi sono i diversi elementi, nell’ordine in cui compaiono per la prima volta, e ogni valore è il conteggio di quell’elemento.

Per esempio, frequency_counter([1, 2, 2, 3, 3, 3]) restituisce {1: 1, 2: 2, 3: 3}, e frequency_counter(["apple", "pear", "apple"]) restituisce {"apple": 2, "pear": 1}. Un array vuoto restituisce un dizionario vuoto.

I test chiamano direttamente frequency_counter() e controllano il dizionario restituito. Non chiamarla e non stampare nulla.

Provalo tu

func frequency_counter(data_list: Array):
	# Escribe el código aquí
	pass

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore GDScript online