我在 F# 中有一个浮点数序列,我需要获取一个定义为(Math.Log currentElement)/(Math.Log previousElement)
。显然它会比原始序列短一个元素。
在 F# 中实现此目的最优雅的方法是什么?我正在考虑使用内部带有 for 循环的 seq{} 表达式,但即使如此,以相当好的方式处理第一个元素似乎也很困难......
items |> Seq.pairwise |> Seq.map (fun (x, y) -> log y / log x)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)