如何根據第一個元素或第二個或第三個元素搜索元組?搜索超過2個元素的元組
我知道如何搜索兩個元組,但我怎麼做兩個以上?
type Stuff = (String, String, Int)
testStuff :: [Stuff]
testStuff = [
("beans","black",5),
("cod","fish",4),
("coke","diet",3)
]
我怎麼能寫,將搜索「東西」,並返回「INT」值的功能?
e.g searchStuff 「豆」 應該返回5.
那麼......你到目前爲止試過了什麼?只有配對時才能找到它的解決方案是什麼?你會發現兩種情況之間沒有太大的區別。 – Cubic
相同,過濾器+模式匹配 – 0xAX