Seq计数元素数

Mar*_*arl 24 f# count sequence

在F#中计算序列中元素数量的最简单方法是什么?

Yin*_*Zhu 49

使用Seq.length

  • 呃...我一直在寻找伯爵或全元素!谢谢尹 (3认同)

Mar*_*k H 9

open System.Linq

mySeq.Count()
Run Code Online (Sandbox Code Playgroud)


vla*_*que 7

......并希望它是有限的

  • 在这种情况下,让xseqlength s = Seq.fold(有趣的acc _ - > acc + bigint 1)(bigint 0)s (2认同)
  • 方便提示:您可以使用'I'(大写i)后缀来表示bigint值:Seq.fold(fun acc _ - > acc + 1I)0I s (2认同)

Bri*_*ian 6

仅供参考,如果您搜索Seq库文档 " -> int",您会很快找到它.


小智 5

你可以使用Seq.length