在一个元组序列中查找

way客

我有一个类型的元组的序列(x: int, y:bool),我想找到最小x谁拥有的项目y=isMinvalList,如果isMin是真实的。

let valList = seq{ for i =0 to 8 do yield (GetVal (i,not isMin),not isMin) } 
let onlyMinType (x: int, y:bool) = if y==isMin then x
let maxVal = valList |> Seq.collect(onlyMinType) |> if isMin then Seq.min else Seq.max
maxVal

我不知道该怎么办Seq.collect(onlyMinType)并起作用onlyMinType

拉特金

您可以通过Seq.minBy几种不同的方式使用:

[(1, false); (2, true); (0, true); (-1, false)]
|> Seq.filter snd
|> Seq.minBy fst
|> fst

或者

[(1, false); (2, true); (0, true); (-1, false)]
|> Seq.minBy (fun (n, b) -> if b then n else Int32.MaxValue)
|> fst

会很好地工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在scala中划分一个元组序列

来自分类Dev

在Swift中,我想将两个序列“连接”到一个元组序列中

来自分类Dev

如何创建一个元组序列?

来自分类Dev

在元组中重复一个元组

来自分类Dev

Haskell:在元组列表中查找第一个元素为x的元组

来自分类Dev

从2个元组列表中查找公共值,并将一个元组中的值添加到另一个

来自分类Dev

如何将一个序列变成一个元组序列?

来自分类Dev

在元组列表中查找某种类型的一个或多个字符串

来自分类Dev

在元组列表中查找某种类型的一个或多个字符串

来自分类Dev

#在C中定义一个元组

来自分类Dev

在Swift中返回一个元组

来自分类Dev

在元组中搜索一个集合

来自分类Dev

在序列中查找列中未缺少的上一个数字

来自分类Dev

从 Python 中的序列的谓词中查找第一个非 None 返回值

来自分类Dev

查找升序列表中降序的第一个和最后一个数字

来自分类Dev

在数组php中查找第一个和最后一个匹配序列

来自分类Dev

在数字序列中查找第一个缺失的数字

来自分类Dev

在序列/列VBA中查找并突出显示最后一个数据点

来自分类Dev

Python函数在排序列表中查找第一个非负数?

来自分类Dev

在数组中查找序列的第一个索引

来自分类Dev

在串联的运行序列向量中查找第一个值

来自分类Dev

如何从一个值的元组中创建一个左值引用的元组

来自分类Dev

查找恰好有一个偏差的匹配序列

来自分类Dev

查找恰好有一个偏差的匹配序列

来自分类Dev

查找第一个序列情节

来自分类Dev

从 1 个元组中减去一个元组中的 3 个列表

来自分类Dev

在2个有序列表中查找最大的元素,这不在一个列表中

来自分类Dev

在2个有序列表中查找最大的元素,这不在一个列表中

来自分类Dev

将元组类型的键与一个元组列表中的元组列表的值合并,python

Related 相关文章

  1. 1

    在scala中划分一个元组序列

  2. 2

    在Swift中,我想将两个序列“连接”到一个元组序列中

  3. 3

    如何创建一个元组序列?

  4. 4

    在元组中重复一个元组

  5. 5

    Haskell:在元组列表中查找第一个元素为x的元组

  6. 6

    从2个元组列表中查找公共值,并将一个元组中的值添加到另一个

  7. 7

    如何将一个序列变成一个元组序列?

  8. 8

    在元组列表中查找某种类型的一个或多个字符串

  9. 9

    在元组列表中查找某种类型的一个或多个字符串

  10. 10

    #在C中定义一个元组

  11. 11

    在Swift中返回一个元组

  12. 12

    在元组中搜索一个集合

  13. 13

    在序列中查找列中未缺少的上一个数字

  14. 14

    从 Python 中的序列的谓词中查找第一个非 None 返回值

  15. 15

    查找升序列表中降序的第一个和最后一个数字

  16. 16

    在数组php中查找第一个和最后一个匹配序列

  17. 17

    在数字序列中查找第一个缺失的数字

  18. 18

    在序列/列VBA中查找并突出显示最后一个数据点

  19. 19

    Python函数在排序列表中查找第一个非负数?

  20. 20

    在数组中查找序列的第一个索引

  21. 21

    在串联的运行序列向量中查找第一个值

  22. 22

    如何从一个值的元组中创建一个左值引用的元组

  23. 23

    查找恰好有一个偏差的匹配序列

  24. 24

    查找恰好有一个偏差的匹配序列

  25. 25

    查找第一个序列情节

  26. 26

    从 1 个元组中减去一个元组中的 3 个列表

  27. 27

    在2个有序列表中查找最大的元素,这不在一个列表中

  28. 28

    在2个有序列表中查找最大的元素,这不在一个列表中

  29. 29

    将元组类型的键与一个元组列表中的元组列表的值合并,python

热门标签

归档