[Python-3000] example Python code under PEP 3131?
Steve Howell
showell30 at yahoo.com
Mon Jun 4 12:47:04 CEST 2007
--- "Martin v. Löwis" <martin at v.loewis.de> wrote:
> # Definition von Element sei gegeben
>
> class Liste:
> def __init__(self):
> self.erstes_element = None
>
> def einfügen(self, objekt):
> if not self.erstes_element:
> self.erstes_element = Element(objekt)
> else:
> zeiger = self.erstes_elment
> while zeiger.nächstes_element:
> zeiger = zeiger.nächstes_element
> zeiger.nächstes_element = Element(objekt)
>
> def löschen(self, objekt):
> if self.erstes_element.wert == objekt:
> self.erstes_element =
> self.erstes_element.nächstes_element
> else:
> zeiger = self.erstes_element
> while zeiger.nächstes_element:
> if zeiger.nächstes_element.wert == objekt:
> zeiger.nächstes_element = \
> zeiger.nächstes_element.nächstes_element
> return
> zeiger = zeiger.nächstes_element
>
Neat.
Danke für das Beispiel. (I hope that makes sense.)
FWIW I can follow most of the above program, with a
tiny bit of help from Babelfish.
These were easy for me:
Liste = list
nachstes = next
erstes = first
objekt = object
These I looked up:
einfugen = in joints (????)
gegeben = given
zeiger = pointer
____________________________________________________________________________________
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367
More information about the Python-3000
mailing list