如何解决按升序显示元素列表
| 如何排序列表,以便元素列表以升序显示。我记得这是一个简单的haskell前奏函数,但现在我忘记了(:s):> [1,4,5,7,9,3,1,1]
[1,9]
最好无需导入模块:
谢谢你的提醒 :)
解决方法
使用
Data.List
中的sort
对列表进行排序,然后再对show
进行排序。所以在ghci会话中:
前奏>:m + Data.List
Prelude Data.List>排序[1,4,5,7,9,3,1,1]
[1,9]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。