Verknüpfen Sie die Zeichenfolge vor, zwischen und nach

11

Angenommen, ich habe diese Liste:

%Vor%

Wenn ich 'x'.join(lis) mache, lautet das Ergebnis:

%Vor%

Was wäre ein sauberer, einfacher Weg, um diese Ausgabe zu erhalten?

%Vor%

Ich könnte eine Hilfsfunktion schreiben:

%Vor%

und nennen Sie es wie joiner('x',lis) , das xaxbxcxdx zurückgibt, aber es sieht nicht so sauber aus wie es sein könnte. Gibt es einen besseren Weg, um dieses Ergebnis zu erhalten?

    
Joe Frambach 16.07.2013, 17:19
quelle

2 Antworten

17
%Vor%     
arshajii 16.07.2013, 17:27
quelle
0

Sie können es auch als

tun %Vor%

Aber ich bin mir nicht sicher, ob es sauberer ist.

Es wird nur 1 Trennzeichen in einer leeren Liste anstelle von 2 als Eins in der Frage erzeugt.

    
RiaD 16.07.2013 17:24
quelle

Tags und Links