Erlang: 如何通过位置索引从列表中获取元素?

11 投票
1 回答
10779 浏览
提问于 2025-04-17 21:53

在Python中,如果我想获取一个列表的第二个元素,我可以这样做:

>>> A = [1, 2, 3]
>>> A[1]
2

那么在Erlang中,怎么做呢?

1 个回答

16

我们可以在 lists 模块中使用 nth 方法。

1> A = [1, 2, 3].
[1,2,3]
2> lists:nth(2, A).
2

注意: 这里的索引不是从零开始的。

撰写回答