復習 - 頻度カウンター
CoddyのGDScriptジャーニー「ロジックとフロー」セクションの一部。レッスン 23/78。
チャレンジ
簡単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オンラインコンパイラ