Você está aqui: LISP ::: Dicas & Truques ::: Lista (List) |
Como acessar os elementos individuais de uma lista LISP usando a função nth() e o índice desejadoQuantidade de visualizações: 565 vezes |
Nesta dica mostrarei como podemos usar a função NTH para acessar um item individual de um lista LISP. Esta função recebe o índice do elemento desejado e o nome da variável que representa a list. O retorno é o elemento no índice informado ou o valor nil, caso o índice seja inválido. Note que os índices dos elementos de uma list começam sempre em 0. Veja um código LISP completo no qual declaramos uma list com 6 valores inteiros e então usamos a função nth() para acessar e retornar o terceiro item, ou seja, o elemento no índice 2: ; vamos declarar uma lista chamada valores ; contendo 6 números inteiros (let ((elemento)(valores (list 5 8 2 3 9 7))) ; agora vamos o terceiro item da lista ; note que o índice começa em 0 (setq elemento (nth 2 valores)) ; e mostramos o resultado Ao executar este código LISP nós teremos o seguinte resultado: Os itens da lista são: (5 8 2 3 9 7) O terceiro elemento é 2 |
![]() |
Veja mais Dicas e truques de LISP |
Dicas e truques de outras linguagens |
JavaScript - Como somar dias a uma data em JavaScript usando uma função personalizada adicionar_dias() que retorna um objeto Date JavaScript - Como elevar uma base a um determinado expoente usando o método pow() do objeto Math do JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |