我有一个清单
[1,1,1,1,1]
我正在尝试编写将返回列表的函数
[2,3,4,5,6]
我想像这样使用功能图
map (+1) [1,1,1,1,1]
这将返回
[2,2,2,2,2]
之后我想在返回列表的最后四个元素上调用 map 函数,所以在我得到 [2,2,2,2,2] 之后我想在最后四个 [2,2,2,2] 上使用 map 将返回[3,3,3,3] 并替换第一次地图调用的最后四个元素,所以我得到 [2,3,3,3,3] 等。
map (+1)[1,1,1,1,1]
map (+1) [2,2,2,2]
map (+1) [3,3,3]
map (+1) [4,4]
map (+1) [5]
回来:
[2,2,2,2,2]
[2,3,3,3,3]
[2,3,4,4,4]
[2,3,4,5,5]
[2,3,4,5,6]
我只需要返回最后一个列表...顺便说一句,这只是简化版本,原来我有列表列表...我只是不知道如何调用我描述的函数..谢谢。