我有一个 list :

a = [1,2,4,5,6,7,8,9,9,88,88]

在Python中,获取最后n个项目很简单:
a[-n:]

什么等于长生不老药?

最佳答案

使用负值 Enum.take/2 :

iex(1)> list = [1, 2, 4, 5, 6, 7, 8, 9, 9, 88, 88]
iex(2)> Enum.take(list, -4) |> IO.inspect(charlists: :as_lists)
[9, 9, 88, 88]

关于elixir - Elixir:如何获取列表中的最后n个项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38486566/

10-10 15:28