按升序显示元素列表

问题描述

| 如何排序列表,以便元素列表以升序显示。我记得这是一个简单的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]