string in liste umwandeln
Verfasst: Mittwoch 15. Februar 2006, 18:29
Hallo an alle!
Ich habe meinen string:
Den möchte ich in eine liste packen, so dass ich eine liste: habe. Es gibt aber mit dem "\\" Probleme.
Ich habs folgendermaßen versucht:
Ich weiß, dass jedes "\" maskiert wird, ich also eins in meinem string entfernen muss ... das geht mit aber nicht.
Kann mir jemand helfen wie ich meine liste richtig hinbekomme? Vielleicht gehts ja auch enfacher, das mit dem häufgen replace kommt mir eh ein bisschen komisch vor.
Danke für Hilfe,
Kathrin
Ich habe meinen string:
Code: Alles auswählen
string = str(["text\\to", "split"])
Code: Alles auswählen
liste = ["text\\to", "split"]
Ich habs folgendermaßen versucht:
Code: Alles auswählen
string = string.replace('[', '')
string = string.replace(']', '')
string = string.replace('\"', '')
string = string.replace('\'', '')
print string
>> text\\to, split
liste = string.split(", ")
print liste
>>['text\\\\to', 'split'] # und nicht ['text\\to', 'split']
Code: Alles auswählen
string = string.replace('\\', '\')
Kann mir jemand helfen wie ich meine liste richtig hinbekomme? Vielleicht gehts ja auch enfacher, das mit dem häufgen replace kommt mir eh ein bisschen komisch vor.
Danke für Hilfe,
Kathrin