我在F#中有一系列浮点数,我需要得到一个定义的序列(Math.Log currentElement)/(Math.Log previousElement).显然,它将比原始序列短一个元素.
在F#中实现这一目标的最优雅方式是什么?我正在考虑在内部使用带有for循环的seq {}表达式,但即便以相当不错的方式处理第一个元素似乎也很困难......
items |> Seq.pairwise |> Seq.map (fun (x, y) -> log y / log x)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |