我在第一周与Scala一起工作,并正在努力处理用这种语言编写代码的方式。计算平均值并从Scala中的列表中移除
我想写一个函数来确定列表中的平均数,并删除低于该平均值的值。例如:
我有这样的名单:
List[(String, Int)] = List(("A", 1), ("B", 1), ("C", 3), ("D", 2), ("E", 4))
结果应该是2.2
。
因此,该函数还应删除条目("A", 1)
,("B", 1)
和("D", 2)
,因为它们低于平均值。
任何人都可以帮助我吗?