[Python-de] Teilstring zur?ckgeben

Lutz Wilhelm Schroeer latz at heim1.tu-clausthal.de
Wed Nov 13 14:28:11 EST 2002


On Wed, Nov 13, 2002 at 04:00:17PM +0100, Ron Opitz wrote:
> ich bin schon B?cher und das Manual durch finde aber keinen
> Befehl, der mir von einem String ein Teilstring zur?ckgibt.
> z. B. von Zeichen 5 ab gib mir 6 Zeichen.
> So wie substr unter php.

substring = string[Anfang:Ende]

Bsp.:

>>> s = "0123456789"

>>> print s[0:5]
01234

>>> print s[3:5]  
34

>>> print s[:3]     # die ersten drei Zeichen
012

>>> print s[3:]     # Alles nach den ersten drei Zeichen
34567890

>>> print s[:255]   # Ds geht auch, keine Exception
01234567890

>>> print s[-3:]    # Die letzten drei Zeichen
789    

>>> print s[:-3]    # Alles vor den letzten drei Zeichen
0123456


Nachzulesen ist das hier:
http://www.python.org/doc/current/tut/node5.html#SECTION005120000000000000000


Lutz




More information about the Python-de mailing list