Elixir: Split list into odd and even elements as two items in tuple

后端 未结 2 1612
没有蜡笔的小新
没有蜡笔的小新 2020-12-19 03:46

I am quiet new to Elixir programming and stuck badly at splitting into two elements tuple.

Given a list of integers, return a two element tuple. The first element is

2条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-19 04:30

    Or you can use the Erlang :lists module:

    iex> :lists.partition(fn (n) -> rem(n, 2) == 1 end, [1,2,3,4,5])
    {[1,3,5],[2,4]}
    

提交回复
热议问题