私は、次のようなタプルの2つのリストを持っています:[(String,Integer)]
と[(Float,Integer)]
です。各リストには複数のタプルがあります。この関数はString
のリストを返す必要があるが、 - 第二のリスト内Float
を持つすべてInteger
についてはハスケル内のマップとフィルタ
、私はそのInteger
は、最初のリストにInteger
と一致し、それがない場合は、String
を返すかどうかを確認する必要がありますs、つまり[String]
となります。
私は既に、最初のリストの整数の比較のために、2番目のリストからInteger
のリストを返す関数を定義しました。
これは、「高次関数」を使用して解くことができます。 map
とfilter
でかなりの時間を費やしましたが、解決策が見つかりませんでした。
うわー、あなたはそれを信じられないほどうまく説明しました。私の講師よりもはるかに良い!ありがとう、これから私は解決策を見つけるのに約10分かかりました! – gdrules