shi*_*mar 2 elixir elixir-framework
在Elixir中是否有任何实用程序函数,我想根据索引和大小从数组中获取子列表?
枚举实用程序不提供此功能
arr = [1,2,3,4,5,6,7]
from=2
size=3
res = sublist(arr,from,size)
#res should return [3,4,5]
Run Code Online (Sandbox Code Playgroud)
您可以像这样使用Enum.slice/3:
[1,2,3,4,5,6,7] |> Enum.slice(2, 3)
[3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
或者没有像这样的管道运算符:
Enum.slice([1,2,3,4,5,6,7], 2, 3)
[3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
937 次 |
| 最近记录: |