AW: AW: [Python-de] Datumseingabe testen

Gerson Kurz Gerson.Kurz at t-online.de
Wed Aug 28 21:14:59 EDT 2002


> nein, das sieht zwar so aus, ist aber nicht wirklich funktional sondern
> höchst intransparent, weil es einen Seiteneffekt auf ein Objekt ausübt

naja, seit wann ist funktional (in Python, mit Lambda) höchst transparent?

Und wenn du keinen seiteneffekt willst:

>>> a = range(10)
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> rev = lambda x: (lambda x=x[:]: (x.reverse() or x))()
>>> rev(a)
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>





More information about the Python-de mailing list