Discussion:
[Python-de] String kürzen
Waldemar N.
2004-02-04 04:24:49 UTC
Permalink
Hallo,

Ich möchte ein String, das eine bestimmte Länge überschreitet,
kürzen. Mit welcher Funktion ist es realisierbar?

Danke.
--
Best regards,
Waldemar mailto:bob-***@gmx.net
Jan Voges
2004-02-04 04:34:10 UTC
Permalink
Hallo!
Ich m”chte ein String, das eine bestimmte L„nge berschreitet,
krzen. Mit welcher Funktion ist es realisierbar?
Wirf mal ein Blick ins Tutorium:
http://www.python.org/doc/current/tut/node5.html#SECTION005120000000000000000

Das Tutrium ist auch Teil der Python-Docu auf Deinem Rechner.

Jan
Uwe Schmitt
2004-02-04 04:45:36 UTC
Permalink
Hallo,

wenn s="hallo duda"
dann kann man mit sog. "slicing" Teile extrahieren:

print s[:3]

liefert s[0] bis s[2], d.h. "hal"

print s[:-3]

ist äquivalent zu

print s[len(s)-3]

d.h. entfernt die drei letzten Buchstaben, d.h. liefert "hallo d".

Mehr Infos findest Du auf python.org in der Doku, Stichwort
wie gesagt "slicing".

Gruß, Uwe
-----Ursprüngliche Nachricht-----
Gesendet: Dienstag, 3. Februar 2004 13:01
An: python-de
Betreff: [mailinglist] [Python-de] String kürzen
Hallo,
Ich möchte ein String, das eine bestimmte Länge überschreitet,
kürzen. Mit welcher Funktion ist es realisierbar?
Danke.
--
Best regards,
Uwe Schmitt
2004-02-04 04:56:42 UTC
Permalink
Post by Uwe Schmitt
wenn s="hallo duda"
print s[:3]
liefert s[0] bis s[2], d.h. "hal"
print s[:-3]
ist äquivalent zu
print s[len(s)-3]
Tippfehler ! sollte

print s[:len(s)-3]

heißen.

Gruß, Uwe
Post by Uwe Schmitt
-----Ursprüngliche Nachricht-----
Gesendet: Dienstag, 3. Februar 2004 13:01
An: python-de
Betreff: [mailinglist] [Python-de] String kürzen
Hallo,
Ich möchte ein String, das eine bestimmte Länge überschreitet,
kürzen. Mit welcher Funktion ist es realisierbar?
Danke.
--
Best regards,
Lesen Sie weiter auf narkive:
Loading...