Zwei Beispiele für Python mit Join-Freigabe
a1 = {: , : , : , : = open(,,encoding= key === +
Wenn Sie (Liste, Tupel, Wörterbuch, Datei, Satz oder Generierung) zusammenführen möchten Ist eine Sequenz oder iterierbar, ist der schnellste Weg die Verwendung der join()-Methode
[python] view plain copy >>> a = ["hello", "world"] >>> a ['hello', 'world'] >>> ' '.join(a) 'hello world' >>> ','.join(a) 'hello,world' >>> ''.join(a) 'helloworld'
, wenn Sie (Liste, Tupel, Wörterbuch, Datei, Satz oder Generierung) zusammenführen möchten Die Zeichenfolge in einer Sequenz oder iterierbar (z. B. Es bringt schwerwiegende Leistungseinbußen für die Anwendung mit sich. Wenn wir den Pluszeichen-Operator (+) verwenden, um eine große Anzahl von Zeichenfolgen zu verbinden, ist dies sehr ineffizient, da die Pluszeichen-Verbindung Speicherkopier- und Speicherbereinigungsvorgänge verursacht. Jedes Mal, wenn die +=-Operation ausgeführt wird, wird ein neues String-Objekt erstellt. Es ist besser, zuerst alle String-Fragmente zu sammeln und sie dann zu verketten.
[python] view plain copy >>> a = ["hello", "world"] >>> a ['hello', 'world'] >>> ' '.join(a) 'hello world' >>> ','.join(a) 'hello,world' >>> ''.join(a) 'helloworld'
Fazit: Wann (+) und wann Join verwendet werden sollte, sollte auf der Grundlage der Merkmale Ihrer Anwendung entschieden werden
Das obige ist der detaillierte Inhalt vonZwei Beispiele für die Verwendung von Join in Python werden geteilt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!