Als «string» getaggte Fragen

87
Wie kann ich eine Python-Zeichenfolge kopieren?

Ich mache das: a = 'hello' Und jetzt möchte ich nur eine unabhängige Kopie von a: import copy b = str(a) c = a[:] d = a + '' e = copy.copy(a) map( id, [ a,b,c,d,e ] ) Out [3]: [4365576160, 4365576160, 4365576160, 4365576160, 4365576160] Warum haben alle dieselbe Speicheradresse und wie kann ich...

86
string.Join auf einer Liste <int> oder einem anderen Typ

Ich möchte ein Array oder eine Liste von Ints in eine durch Kommas getrennte Zeichenfolge umwandeln, wie folgt: string myFunction(List<int> a) { return string.Join(",", a); } String.Join ist jedoch nur List<string>der zweite Parameter. Was ist der beste Weg, dies zu tun?...

86
Zeichenfolgenverkettung mit dem Operator '+'

Wenn stringich mir die Klassenmetadaten ansehe, sehe ich nur die Operatoren ==und bin !=überladen. Wie kann es also eine Verkettung für den +Operator ' ' durchführen? Bearbeiten : Einige interessante Anmerkungen von Eric Lippert zur Verkettung von Zeichenfolgen: Teil 1 Teil 2 Es gibt auch einen...