Seite 1 von 1

String in List umwandeln

Verfasst: Donnerstag 18. Februar 2010, 14:35
von r74
Hallo Forum

Ich möchte auf einen String Funktionen wie remove() oder append() anwenden. Dazu möchte ich den String in eine Liste umwandeln. Geht das mit einer einzigen Anweisung? Bin leider im Netz bisher nicht fündig geworden.

Vielen Dank für eure Hilfe.

Verfasst: Donnerstag 18. Februar 2010, 14:39
von BlackVivi
Hmmm... *intepreter anmach*

Code: Alles auswählen

>>> spam = "eggs"
>>> eggs = list(spam)
>>> eggs
['e', 'g', 'g', 's']
>>> eggs.append("'s")
>>> eggs
['e', 'g', 'g', 's', "'s"]
>>> "".join(eggs)
"eggs's"
Kleiner Tip für die Zukunft - der interaktive Intepreter ist cool!

Verfasst: Donnerstag 18. Februar 2010, 14:42
von mkesper
Schau mal ins Tutorial: http://docs.python.org/tutorial/introduction.html
Da sind einige Beispiele, was man mit Strings bzw. Listen anstellen kann. "Umwandeln" kann man allerdings nicht, man kann aber ein neues Objekt mit dem Inhalt eines alten erstellen.

Code: Alles auswählen

my_string ='FOO'
my_list = list(my_string)
Zu spät...

Verfasst: Donnerstag 18. Februar 2010, 14:45
von r74
Genau das was ich gesucht habe! Vielen Dank für die sehr schnelle Hilfe.