Enum.map
peut être utilisé pour modifier les valeurs des éléments impairs d'une liste:Enum.map_every même nombre
iex(13)> [1,2,3,4,5,6] |> Enum.map_every(2, &(&1 + 100))
[101, 2, 103, 4, 105, 6]
Cependant, il semble qu'il doit y avoir un décalage de 1
à faire de même pour la même éléments de la liste.
Y a-t-il une fonction qui peut directement map_every
nombre pair?
Je dirais qu'il n'y a pas. Très probablement, vous devrez l'implémenter d'une manière un peu plus compliquée. – JustMichael