配列内の要素のインデックスを見つけるのに、どの関数を使うことができますか? は例えば、私は配列内の要素のインデックスを見つける - Haskell
lowerCase = listArray ((0,0),(1,12)) ['a'..]
配列内の要素のインデックスを見つけるのに、どの関数を使うことができますか? は例えば、私は配列内の要素のインデックスを見つける - Haskell
lowerCase = listArray ((0,0),(1,12)) ['a'..]
fst <$> find ((== 'a') . snd) $ assocs lowerCase
(
Data.Array
)Array
に'x'
のインデックスを検索したい多くの 'X'は、アレイに存在する場合は?基本的に配列はインデックスでアクセスするためのもので、要素のインデックスを探す必要がある場合、配列は正しいデータ構造ではありません。 – Ankurありがとうございます。私の場合は、配列に重複データがないことを知っています...タプルでデータにアクセスしたいので、Arrayを使用しています。その場合、どのデータ構造を推奨しますか? – eii0000