Python -Listenkopie

Python -Listenkopie
Eine Liste ist ein Python-Datentyp, der in quadratischen Klammern umgeben ist [] und von Kommas getrennte Elemente enthält. Die Werte der Liste können viele Datenarten sein. Die Indizierung einer Liste beginnt bei Null und kann kombiniert und in Scheiben geschnitten werden. Da es manchmal notwendig ist, ein Objekt nachzubilden, sind Kopienmethoden äußerst nützlich. Die Sprache von Python bietet verschiedene Möglichkeiten, dies zu erreichen. Der Zweck dieses Artefakts besteht darin, zu demonstrieren, wie die Kopie -Technik der Liste verwendet wird. Da die Liste ausgiebig verwendet wird, ist auch ihre Kopie erforderlich.

Unter Verwendung mehrerer integrierter Vorgänge können Listenwerte als neuer Listenwert kloniert werden. Möglicherweise müssen Sie die Elemente einer Liste in einigen Python -Verfahren duplizieren. In der Tat ist eine Kopierliste eine Methode in Python, die auf Listen verwendet wird, die mehrere Variablen/Werte enthalten. Die primäre Funktionalität der Kopierfunktion besteht darin, die Elemente einer vorhandenen Liste in eine frisch gebildete leere Liste zu replizieren. In diesem Artikel geht es darum, eine Liste in eine andere Liste zu kopieren. Wir haben zwei Illustrationen, die unsere Benutzer leiten, wenn sie versuchen, eine Liste zu kopieren.

Hinweis: Verwenden Sie Spyder IDE unter Windows 10, um die folgenden Beispiele zu implementieren.

Beispiel 1: Copy () Methode

Copy () ist eine neue Technik in Python -Listen, die in Python 3 veröffentlicht wurden. Es dupliziert die Liste in eine andere Liste. Eine Sache, die Sie beachten sollten, ist, dass Python 2 es nicht unterstützt. Die Funktion copy () ist die einfachste Technik, um eine Python -Liste zu kopieren. Wir können eine Erkrankung visualisieren, in der wir die Liste duplizieren müssen. Das Equals Sign = kann verwendet werden, um eine List -Duplikation zu erstellen. Die neue Liste hingegen wird mit dem alten in Verbindung gebracht. Wenn Sie die Originalliste bearbeiten, wird auch die neue Liste aktualisiert. Das Element in der neuen Liste ähnelt dem auf der vorherigen Liste.

Die Funktion List Copy () generiert eine Kopie der Originalliste. Es gibt keine Parameter für die Funktion copy (). In dieser folgenden Abbildung haben wir eine Liste „X“, in der wir auch einige ganze Zahlen und Zeichenfolgen angegeben haben. Danach haben wir eine weitere Variable erstellt, "new_x", in der wir den Inhalt der Originalliste kopieren werden. Die Print -Anweisung wird danach ausgeführt, um den Druck der kopierten Liste auf dem Bildschirm zu erhalten. Der Code für die Methode copy () wurde im angehängten Bild und in Textform angezeigt:

X = ['Hallo', 1, 2, 3]
New_x = x.Kopieren()
Print ('kopierte Liste:', new_x)

Der Druck der kopierten Liste ist in dem unten angezeigten Bild zu sehen. Die Ausgabe ist gemäß unserem vorherigen Programmcode korrekt:

Beispiel 2

Diese Illustration unterscheidet sich etwas von der vorherigen. Hier haben wir eine Liste mit dem Titel "List1", in der Ganzzahltypwerte angegeben sind. Danach haben wir der Variablen "List1" eine weitere Variable, "new_list1", zugewiesen. Nach diesem Muster haben wir eine Anhängefunktion verwendet, um einen Wert sowohl in den alten als auch in den kopierten Zeichenfolgen anzuhängen. Der hier angegebene Charakter ist „a“. Das Letzte, was wir hier verwendet haben, sind zwei Druckanweisungen. Beide zeigen die neue Liste sowie die alte Liste an. Der Code für die Methode copy () wurde im angehängten Bild- und Textformular angezeigt:

List1 = [1, 2, 3, 4, 5]
new_list1 = list1
new_list1.anhängen ('a')
print ('neue Liste:', new_list1)
print ('alte Liste:', List1)

Der angehängte Charakter zusammen mit der neuen und alten Liste ist ebenfalls zu sehen. Die Ausgabe ist gemäß unserem vorherigen Programmcode korrekt.

Abschluss

In diesem Artikel haben wir uns zwei Methoden zur Erstellung einer Kopie einer Liste in Python angesehen. Wir haben gelernt, wie Sie die Funktion copy () verwenden und einen variablen Wert zuweisen, indem Sie den Zuordnungsbetreiber auf die gleiche Weise verwenden, wenn Sie einen Wert einer Variablen zuweisen. Wir haben zwei verschiedene Beispiele zur Kopiermethode angegeben, und die andere hat auch die Anhangsmethode. Jetzt kennen Sie die erforderlichen Informationen, um eine Kopie einer Liste in Python zu erstellen. Leser ist jedoch nicht das Ende des Lernprozesses. Ich rate allen dringend, die obigen Beispiele durchzusehen und versuche, sie in die Praxis umzusetzen.