First page Back Continue Last page Overview Image

Besonderheit

Folgen mehrere Trennzeichen hintereinander, so werden sie nicht zu einer Trennstelle zusammengefasst, sondern es wird jedesmal getrennt und dabei ein leerer String erzeugt.

>>> doc = "/usr/share/doc/python//html"

>>> doc.split("/")

['', 'usr', 'share', 'doc', 'python', '', 'html']

Dies gilt nicht für das Default-split(). Falls sep nicht spezifiziert oder None ist, werden alle Folgen von Whitespaces als ein Ganzes, also als ein Seperator betrachtet:

>>> mammon = "The god of the world's">>> mammon.rsplit()

['The', 'god', 'of', 'the', "world's"]

>>> mammon.rsplit(" ")

['The', '', '', 'god', '', '', 'of', 'the', "world's"]