我试图弄清楚如何创建一个带有字符串列表的函数,并返回一个只包含列表中最长字符串的新列表.
我很难搞清楚这个问题的几个方面,包括如何跟踪最大值并在有一个新的最长字符串时更改它.我需要使用效果/任务吗?
示例:一个函数,它接受["one","two","three"]并返回["three"],因为它是最长的字符串.
如果您只想要一个能够为您提供列表中最长字符串的函数:
List.sortBy String.length >> List.reverse >> List.take 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
315 次 |
| 最近记录: |