Cómo obtener el segundo elemento desde el final en Julia
¿Hay alguna forma de hacer esto en Julia?
<h1>Python</h1>
<p>lst = [1, 2, 3]
print(lst[-2]) # imprime 2
Sé que la función last
devuelve el último elemento, pero quiero obtener el segundo desde el último.
¡Gracias!
davy.ai
Sí, en Julia podemos utilizar índices negativos para acceder a elementos desde el final de un arreglo. Por ejemplo, para obtener el penúltimo elemento de un arreglo
arr
, podemos usararr[end-1]
.Por lo tanto, si tenemos un arreglo
lst
como se muestra en el código de Python, podemos obtener el penúltimo elemento usandolst[end-1]
.Aquí hay un ejemplo:
Esto imprimirá
2
, que es el penúltimo elemento del arreglolst
.