Ich bin neu in Python und kann keine Möglichkeit finden, eine Zeichenfolge in eine Liste einzufügen, ohne dass sie in einzelne Zeichen aufgeteilt wird:
>>> list=['hello','world']
>>> list
['hello', 'world']
>>> list[:0]='foo'
>>> list
['f', 'o', 'o', 'hello', 'world']
Was soll ich tun, um zu haben:
['foo', 'hello', 'world']
Durchsuchte die Dokumente und das Web, aber es war nicht mein Tag.
list2 = list1.append('foo')oderlist2 = list1.insert(0, 'foo')wird zulist2einem Wert von Keine führen. Beideappendundinsertsind Methoden, die die Liste mutieren, für die sie verwendet werden, anstatt eine neue Liste zurückzugeben.