Elixir 推导式

2023-12-15 16:06 更新
  1. 发生器和筛选器
  2. 位串生成器
  3. :into​设置

在Elixir中,经常需要遍历一个枚举体,过滤掉一些结果,然后将值映射到另一个列表.推导式就是这种结构的语法糖:它将这些普遍的任务集合到​for​格式中.

例如,我们可以将一个整数列表映射到它们的平方:

iex> for n <- [1, 2, 3, 4], do: n * n
[1, 4, 9, 16]

一个推导式由三个部分组成:发生器,筛选器和收集器.


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号