Menu
CoddyTech

復習 - 頻度カウンター

CoddyのGDScriptジャーニー「ロジックとフロー」セクションの一部。レッスン 23/78。

challenge icon

チャレンジ

簡単

data_listを1つの引数として受け取る、frequency_counterという名前の関数を書いてください。引数は数値と文字列の配列です。この関数は各項目の出現回数を数え、辞書を返します。キーは最初に出現した順に並んだ各項目で、値はその項目の出現回数です。

たとえば、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オンラインコンパイラ