Ya no necesitas indagar más por todo internet porque has llegado al lugar adecuado, tenemos la solución que quieres encontrar pero sin problema.
Solución:
creo que estas buscando esto
# Example with static values
iex> [1, 2, 3, 4, 5] -- [1, 2]
[3, 4, 5]
# Example with Enum.drop/2, with multiple values
iex> Enum.drop([1, 2, 3, 4, 5], 2)
[3, 4, 5]
iex> Enum.drop([1, 2, 3, 4, 5], -2)
[1, 2, 3]
iex> Enum.drop([1, 2, 3, 4, 5], 20)
[]
iex> Enum.drop([1, 2, 3, 4, 5], -20)
[]
Puedes usar List.delete/2
solo puede eliminar uno a la vez y Enum.drop/2
puede eliminar múltiples dependiendo de cómo lo use.
Si desea eliminar elementos en función de alguna condición arbitraria, puede usar Enum.reject/2
y proporcione la condición de rechazo como argumento.
iex(1)> Enum.reject([1,2,3,4,5], fn x -> x in [1,2] end)
[3, 4, 5]
Recuerda algo, que tienes el privilegio parafrasear tu experiencia si diste con la solución.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)