小编Hel*_*ere的帖子

在 Haskell 中使用地图

我想用来map从列表的每个元素中减去列表的平均值map。到目前为止,我得到了这个计算平均值的函数:

averageOfList :: [Float] -> Float
averageOfList [] = 0
averageOfList a = ((foldl (+) 0 a) / fromIntegral(length a))
Run Code Online (Sandbox Code Playgroud)

名单是[1.3,1.7,3.3,1.0,3.3]。我究竟如何使用平均函数map从每个元素中减去?

haskell map-function

3
推荐指数
1
解决办法
6221
查看次数

标签 统计

haskell ×1

map-function ×1