Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2002, 15:17
jeff23
 
Fecha de Ingreso: noviembre-2002
Mensajes: 20
Antigüedad: 21 años, 5 meses
Puntos: 0
lingo

Para crear una lista lineal en lingo para almacenar información se hace así:
nombres = ["juan", "albert", "carlos", "marta"]
para obtener el valor de una lista lineal se accede a traves de un index que indica la posicion de cada elemento en la lista. El primer elemento es el 1 y así sucesivamente.
Para obtener un valor de la lista se hace:
put nombres[2]
En este caso el nombre que saldría es albert ya que es el 2º elemento de la lista.
Si quieres obtener el último elemento de la lista:
Put GetLast(nombres)
Saldría:
"marta"
Si quieres obtener la posición de un elemento en una lista:
put GetOne(nombres, "marta")
Saldría:
4
Para cambiar elementos de una lista una vez ya hecha:
Por ejemplo quieres cambiar el nombre de carlos por el de silvia:
nombres.setAt(3, "silvia")
Para añadir un elemento a una lista:
addAt nombres, 3, "Jenni"
Si quieres añadir el elemento en una posición determinada:
nombres.addAt(1, "jenni")
De esta manera jenni ocupará el primer lugar de la lista y los otros se desplazarán.
Para eliminar un elemento de la lista:
deleteAt nombres, 2
En este caso se elimina el elemento 2 de la lista.
o tambien:
deleteOne nombres, "albert"
Si es que prefieres eliminarlo por su valor y no por su índice.