Seite 1 von 1

'' gilt nicht bei split

Verfasst: Donnerstag 3. Januar 2008, 19:52
von Imperator
Hallo,

ich möchte einen String in seine einzelnen Buchstaben splitten. Aber ohne ein Leerzeichen oder Sonstiges als Argument funktioniert es nicht. Ich habe es mit string.split('') versucht, aber dann gibt es eine Fehlermeldung. Es dürfen keine leeren Argumente verwendet werden. Gibt man gar kein Argument an, so wird einfach bei den leerzeichen gesplittet.

Verfasst: Donnerstag 3. Januar 2008, 19:55
von veers

Code: Alles auswählen

In [1]: list("foo")
Out[1]: ['f', 'o', 'o']
Gruss,
Jonas

Verfasst: Donnerstag 3. Januar 2008, 19:59
von Hyperion
Wie wärs mit

Code: Alles auswählen

list("Hallo Welt")

Verfasst: Donnerstag 3. Januar 2008, 21:54
von Nicht_zu_definieren
Eventuell wird dich auch interessieren, dass dman einfach über den String iterieren kannst:

Code: Alles auswählen

for letter in "abc":
    print letter
'a'
'b'
'c'

Verfasst: Freitag 4. Januar 2008, 10:12
von Imperator
Danke für die schnelle Hilfe. Auf das von Hand iterieren hätte ich eigetlich auch selbst kommen können( :evil: ), aber ich glaube veers` Methode ist bequemer :D