Liste
index

 
Modules
            
sys
 
Functions
            
censored(list, char)

Eff.:   in der Liste werden die Elemente, die den Wert des ueber-
        gebenen Zeichen aufweisen durch die Zeichenkette xxx
        ersetzt
concat(liste1, liste2)

Eff.:   liefert die kokatenierte Liste
        die Einzellisten bleiben unverändert
cons(x, liste)

Eff.:   fügt das Element x vorn an die Liste an
        die Liste selbst bleibt unverändert
delete(x, liste)

Eff.:   das erste Element x wird in der Liste geloescht,
        ansonsten bleibt die Liste unverändert
drop(n, liste)

Eff.:   loescht die ersten n Elemente der Liste, ansonsten
        bleibt die Liste unverändert
elem_zwischen(a, b, liste)

Eff.:   die Elemente zwischen den Indizes a und b werden entsprechend ihrer
        Ordnung als Liste zurueckgeliefert, die ursprüngliche Liste wird
        dadurch entsprechend verkürzt, es werden b-a-1 Elemente der um a
        verkürzten Liste genommen
hd(liste)

Eff.:   liefert den Kopf einer Liste, die Liste
        selbst bleibt unverändert
id(liste)
Eff.:   liefert die identische Liste zurueck
index1(a, liste)

Eff.:   liefert den Index des Wertes a
index2(a, liste)

Eff.:   liefert den Index des Wertes a ohne Rueckgriff auf built - in
        Funktionen
insert(x, liste)

Vor.:   die Elemente der Liste sind aufsteigend geordnet
Eff.:   das Element x wird in die Liste entsprechend der
        Ordnung eingefuegt
isempty(liste)

Eff.:   liefert den Wert False (0), wenn die Liste
        nicht leer ist, im anderen Fall True
ismember(x, liste)

Eff.:   wenn x Element der Liste wird True returniert, sonst
        False
last(liste)

Eff.:   liefert das letzte Element der Liste
        die Liste selbst bleibt unverändert
loesche_elem_zwischen(a, b, liste)

Eff.:   in der Liste werden die Elemente, zwischen Index a und b gelöscht
maxi(liste)

Eff.:   liefert das größte Element der Liste
        die Liste selbst bleibt unverändert
mini(liste)

Eff.:   liefert das kleinste Element der Liste
        die Liste selbst bleibt unverändert
revers(liste)

Eff.:   liefert die Menge der gleichen Elemente
        zurueck, die Reihenfolge der Elemente ist
        vollständig umgekehrt
take(n, liste)

Eff.:   liefert die ersten n Elemente der Liste in Form
        einer Liste zurueck
tl(liste)

Eff.:   liefert den Schwanz einer Liste, die Liste
        selbst bleibt unverändert
verdoppeln(liste)

Eff.:   die Eleemnte der Liste werden durchgaengig verdoppelt
        ansonsten bleibt die Liste unveraendert
 
Data
             __file__ = './Liste.py'
__name__ = 'Liste'