[Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
Jan Voges
jan.voges at gmx.de
Mon Jun 21 14:26:37 CEST 2004
- Vorherige Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nächste Nachricht: [Python-de] Re: 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nachrichten sortiert nach:
[ Datum ]
[ Thema ]
[ Betreff (Subject) ]
[ Autor ]
On 21 Jun 2004 at 13:42, Jan Voges wrote:
> Funktioniert leider nicht, also nicht beachten.
> Jan
Jetzt aber ;-)
def Jan2(l):
"""Jan' Einzeiler"""
return "".join(
[str(z)+(",","-")[l[i+1]-z==1] for i,z in enumerate(l[:-1])
if l[i+1]-l[i-1]!=2]
) + str(l[-1])
Jan
- Vorherige Nachricht: [Python-de] 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nächste Nachricht: [Python-de] Re: 1,2,3,5,7,8,9 -> "1-3,5,7-9"
- Nachrichten sortiert nach:
[ Datum ]
[ Thema ]
[ Betreff (Subject)]
[ Autor ]