2009-06-02 11 views

Antwort

11
' '.join(str(i) for i in your_list) 
+0

Oh, danke! Ich habe auf diese Weise vergessen .. –

+1

Das wäre toll ... wenn es funktioniert !!! Wenn Sie die Liste alles enthält, die kein String ist, wird diese Zeile mit dem Fehler fehlschlagen: Traceback (jüngste Aufforderung zuletzt): File „“ Linie 1 in Typeerror: Sequenzitem 0: erwartete String, int gefunden – PierreBdR

+0

'{0} {1} {2}'. format (your_list) löst das Problem auch. Der Punkt ist, dass Sie an einem Trennzeichen teilnehmen müssen. Ich kann unmöglich glauben, dass OP eine tatsächliche Darstellung der [1,2,3] -Liste benötigt. – SilentGhost

7
' '.join(str(i) for i in your_list) 

Zuerst konvertieren jedes Element in einen String, so dass sie dann in eine eindeutige Zeichenfolge verbinden.

+3

+1 können Sie auch '' .join (map (str, your_list)) –

+0

@Nadia: Ja, aber das ist entmutigt, Listenkompromittierungen sind die empfohlene Methode. – nikow

Verwandte Themen