首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在haskell中反转列表

在haskell中反转列表
EN

Stack Overflow用户
提问于 2014-11-10 23:31:27
回答 5查看 52.4K关注 0票数 22

我正在尝试颠倒一个列表。

以下是我的代码:

代码语言:javascript
运行
复制
reverseList :: [Int] -> [Int]
reverseList [] = []
reverseList (x:xs) =  x:reverseList xs

最终发生的事情是,我最终以相同的顺序重新获得了列表。我甚至有一个如何反转列表的解决方案,但我正在试图理解我在这里做错了什么?我对haskell非常陌生,所以我认为我应该专注于更多的理解,然后才能轻松地解决更多的问题。我知道这个问题有很多解决方案,但我需要更多的帮助来理解,特别是我在这段代码中做错了什么。

EN

Stack Overflow用户

发布于 2020-01-01 08:47:43

很简单。使用内置的reverse功能:

代码语言:js
复制
print (reverse [1,2,3,4,5]) -- [5,4,3,2,1]
票数 1
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26847192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档