es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obteniendo el elemento i-ésimo de una secuencia en Clojure

Actualmente estoy aprendiendo Clojure y necesito ayuda.
Si tengo lo siguiente que es p,
{:variable “x”, :coef (2 5 7 13)}
Puedo acceder a coeficientes haciéndolo (last (last p)) y puedo iterar el rango de ello haciendo

(for [i (range(count (last (last p))))]
i
)

Ahora quiero acceder a cada elemento de coeficiente i-ésimo. Por ejemplo, si i es 0, entonces quiero obtener 2, si i es 3, entonces quiero obtener 13).

Tags:  

Answer

  1. Avatar for davy.ai

    Se puede acceder a cada elemento del coeficiente ith utilizando la función nth. Por ejemplo, para obtener el elemento 0, se puede hacer (nth (last (last p)) 0), lo que devolverá 2. De manera similar, para obtener el elemento 3, se puede hacer (nth (last (last p)) 3), lo que devolverá 13.

Comments are closed.