F#从元组列表中获取特定元素

时间:2016-11-11 07:50:04

标签: list f#

假设下面的声明,如果我想检查它们是否都是正数,我如何能够从列表ats中取出ints并获取type Item = string type ItemList = Item * int let ad1 = ("machine", 2) let ad2 = ("coffee", 1) let ad3 = ("washer", 2) let ats = [ad1; ad2; ad3; ad1; ad2] ?非常感谢提示。

makeTextSprite()

1 个答案:

答案 0 :(得分:3)

let ints = ats |> List.map snd

let allPositive = ints |> List.forall (fun x -> x > 0)