Você está aqui: LISP ::: Dicas & Truques ::: Lista (List) |
Como percorrer os elementos de uma lista LISP usando o laço loop for..inQuantidade de visualizações: 643 vezes |
|
Nesta dica mostrarei como podemos usar o laço loop for...in da linguagem Common Lisp para varrer os itens de uma list e exibí-los individualmente. Esta técnica é muito interessante, pois nos permite, por exemplo, varrer uma lista de coordenadas com o propósito de desenhá-las no AutoCAD (usando AutoLisp, é claro). Veja o código LISP completo para o exemplo:
; vamos declarar uma lista chamada valores
; contendo 6 números inteiros
(let ((valores (list 4 8 2 3 9 7)))
; agora vamos usar o laço loop for...in
; para exibir os itens individuais da string
(loop for valor in valores
do (format t "~D~%" valor)
)
)
Ao executar este código LISP nós teremos o seguinte resultado: 4 8 2 3 9 7 |
|
|
Veja mais Dicas e truques de LISP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





