[python] Jak zjistit ze zpracovavam posledniho clena ze seznamu.

David Michal david_michal na seznam.cz
Úterý Říjen 11 12:41:48 CEST 2005


Zdravim,
mam funkci:

def stripApostrof(a):
    return tuple(map(lambda s: 't1.' + s.strip() + ',',filter(lambda i: 
i not in ("' '", "' ('", "' )'"),a.split(','))))

a = ("a","' '","b","' ('",)
s = stripApostrof(a)

vysledek: ('a,','b,',)

a ja bych potreboval vysledek: ('a,','b',)

Tzn. u posledniho clena seznamu 'b' nechci pridavat  carku.

Napada vas nekoho jak rozsirit funkci stripApostrof tak aby k poslednimu 
clenu seznamu nepricetl carku?


Diky,
David





Další informace o konferenci Python