word looked up : home / archive

 List 

In computer science, a list is a kind of data structure.

By definition, a list is a finite set of entries with a certain order. The entries in the list, depending on the language, may be constrained to the same type, or may be of mixed types. An array is a related data structure that also stores its entries sequentially. However, the items in an array usually must be of the same type. Nearly all kinds of tree structures can also be stored as lists.

In Lisp, lists are the fundamental data type, which can represent either program code or data. Some languages do not offer a list data structure, but offer the use of associated lists or some kind of table to emulate lists.

In Ruby or Prolog lists can be written like:

[1,2,4.5,"hello",[1,2,3]]

In Java, list is an interface in its standard library. C++ provides general list facilities in its Standard Template Library (STL).

The standard way of implementing lists, originating with Lisp, is to have each element of the list contain both its value and a pointer indicating the location of the next element in the list. This results in either a linked list or a tree, depending on whether the list has nested sublists or not. Some languages may instead implement lists using other data structures, such as arrays.

The manipulation of lists can be done using iterations or a recursive algorithm.


A list is also a meaningful collection of ordered entries. See List of reference tables.

ope'ra-comique ope'rables ope'rais ope'rande ope'rant ope'rantes ope'ras ope'rateur ope'ration ope'rationnelle ope'rationnels ope'ratoire ope'ratrice ope're/re.html">re/re.html">re' ope're'es ope're`rent.html">rent.html">rent.html">rent.html">rent ope'rera ope'reraient ope'rerait ope'rerez ope'rerions ope'reront ope'rettes ope'riez ope'rons ope`rent opercule ophtalmologie ophtalmologiques ophtalmologistes ophtalmologues opina opinais opinant opine' opinent opinera opineraient opinerait opinerez opinerions opineront opinez opinia^trement opinia^tres opiniez opinions opiomane opium opossum opportun opportune'ment opportunisme opportunistes opportunite's opposa opposables opposais opposant opposantes oppose oppose'e oppose's opposent opposera opposeraient opposerait opposerez opposerions opposeront opposez opposions opposition oppositionnelle oppositionnels opposons oppressaient oppressait oppressante oppressants oppresse' oppresse'es oppresse`rent oppresser oppresserai oppresserais oppresseras oppresseriez oppresserons oppresses oppresseurs oppressiez oppressifs oppressions oppressives opprima opprimais opprimant opprime' opprime'es opprime`rent opprimer opprimerai opprimerais opprimeras opprimeriez opprimerons opprimes opprimiez opprimons opprobres optaient optait optatif opte opte`rent opter opterai opterais opteras opteriez opterons optes opticien opticiennes optiez optimal optimales optimaux optimisaient optimisait optimisation optimise' optimise'es optimise`rent .

 On wordlookup.net  

All is still licensed under the GNU FDL.
It uses material from the wikipedia.



logo

navig stuff

home
archive