Entfernen Sie das Element aus der Liste Python

Entfernen Sie das Element aus der Liste Python
Dieser Artikel ist ein kurzes Tutorial zum Löschen/Entfernen eines Elements aus einer Liste in Python. Es gibt verschiedene Methoden zum Entfernen oder Löschen eines Elements aus der Liste der Python. Wir werden jedoch vier integrierte Funktionen von Python: pop (), remy (), del und clear () sehen, um ein Element aus der Liste in Python zu entfernen. Am Ende dieses Artikels können Sie alle diese Funktionen effizient schreiben und kompilieren.

So löschen/entfernen Sie ein Element aus einer Liste in Python mit den integrierten Funktionen von Python?

Um ein Element aus einer Liste zu löschen/zu entfernen, werden vier verschiedene integrierte Funktionen von Python verwendet, wie oben erwähnt. In den folgenden Abschnitten werden die Syntax jeder Funktion erörtert. Sie finden auch relevante Beispiele, um die Arbeit jeder Funktion zu verstehen.

Syntax der Funktion remove ()

Die Syntax der Funktion remove () lautet wie folgt:

Der REMET () ist eine integrierte Funktion in der Standardbibliothek von Python, mit der ein Element aus einer Liste entfernt wird. Die 'name_of_list' repräsentiert die Liste, aus der ein Element entfernt oder gelöscht werden muss. Die 'value_to_be_removeved' repräsentiert den spezifischen Wert, der aus der Liste entfernt werden muss. Es muss zur Verfügung gestellt werden; Andernfalls wird der Compiler durch einen "TypenError". Der REMET () ist die integrierte Funktion, die mit Listen verwendet wird. Standardmäßig besteht seine Funktion darin, ein Element aus der Liste zu entfernen. Es durchsucht den angegebenen Wert in der Liste und entfernt ihn.

Die Funktion remove () löscht das angegebene Element einfach aus der Liste und gibt keinen Wert zurück. Lassen Sie uns nun ein Beispiel sehen, damit wir die Funktionalität der REDE () -Methode in der Tiefe verstehen können.

Beispiel 1:

In diesem Beispiel werden wir die Methode von REME () () implementieren, um ein Element aus der Liste zu entfernen und seine Funktionalität zu verstehen. Hier ist der Code der Funktion remove (). Hier haben wir eine Liste von 5 Ganzzahlen definiert: my_list = [1, 2, 3, 4, 5]. Dann haben wir 4 mit der Funktion remove (), my_list, entfernt.entfernen (4).

my_list = [1, 2, 3, 4, 5]
print ("Die Originalliste ist:", my_list)
meine Liste.entfernen (4)
print ("Die Liste nach dem Entfernen eines Elements lautet:", my_list)

Lassen Sie uns nun die folgende Ausgabe sehen und das Ergebnis sehen. Wie Sie beobachten können, wird 4 aus der Liste gelöscht und die neue Liste enthält jetzt nur 4 Elemente, my_list = [1, 2, 3, 5]. Beachten Sie, dass der Compiler, wenn Sie einen Wert angeben, der nicht in der Liste liegt, über einen ValueError. Lassen Sie uns im folgenden Abschnitt ein Beispiel für ValueError sehen.

Beispiel 2:

In diesem Beispiel geben wir einen Wert für die Funktion remove (), die in der Liste nicht verfügbar ist, um zu sehen, wie der Compiler darauf reagiert. Hier ist der Code:

my_list = [1, 2, 3, 4, 5]
print ("Die Originalliste ist:", my_list)
meine Liste.entfernen (9)
print ("Die Liste nach dem Entfernen eines Elements lautet:", my_list)

Die Ausgabe ist unten angegeben. Wie Sie sehen können, hat der Compiler ein ValueError geworfen, wie wir 9 für die Funktion remove (), die in der Liste nicht verfügbar ist.

Syntax der Pop () -Funktion

Die Syntax der Funktion pop () lautet wie folgt:

Die Funktion pop () entfernt das Element aus der Liste durch den Index des Elements, der entfernt werden muss. Der 'list_name' repräsentiert die Liste, aus der ein Element entfernt werden muss. Der 'Index_Value' repräsentiert den Index des zu entfernenden Elements. Denken Sie daran, dass der Listenindex mit 0 beginnt. Der Wert bei Index 3 ist also der 4. Wert in der Liste. Wenn Index_Value nicht für die Funktion pop () angegeben ist, löscht/entfernen Sie das letzte Element aus der Liste. Betrachten Sie das folgende Beispielprogramm, um zu verstehen, wie die Funktion pop () funktioniert:

Beispiel 3:

In diesem Beispiel werden wir dasselbe Beispiel verwenden, das im vorherigen Beispiel verwendet wurde, um die Ausgabe von Pop () und REME () -Funktionen zu vergleichen. Hier geben wir den Indexwert des zu gelöschten Elements an. Siehe den Code unten:

my_list = [1, 2, 3, 4, 5]
print ("Die Originalliste ist:", my_list)
meine Liste.Pop (2)
print ("Die Liste nach dem Entfernen eines Elements lautet:", my_list)

Beachten Sie, dass 2 der Funktion pop () zur Verfügung gestellt wird, die der Index von 3 ist. Der Artikel '3' sollte aus der Liste gelöscht werden. Siehe die Ausgabe unten. Wie Sie sehen können, ist die Funktion von pop () und remove () gleich, nur die Syntax ist etwas anders.

Syntax der DEL -Funktion

Die Syntax der DEL -Funktion lautet wie folgt:

Die Funktion der DEL -Methode entspricht der Funktion pop (). Es löscht ein Element aus der vom Indexwert angegebenen Liste. Wenn der INDEX_VALUE nicht bereitgestellt wird, entfernen die DEL -Funktion die gesamte Liste. Lassen Sie uns nun ein Beispiel für die DEL -Funktion sehen.

Beispiel 4:

In diesem Beispiel entfernen wir ein Element mit Hilfe einer DEL-integrierten Funktion aus der Liste.

my_list = [1, 2, 3, 4, 5]
print ("Die Originalliste ist:", my_list)
Del My_List [2]
print ("Die Liste nach dem Entfernen eines Elements lautet:", my_list)

Hier ist die Ausgabe. Wie Sie sehen können, haben wir gerade die Funktion pop () durch die DEL -Funktion ersetzt. Wir haben dasselbe Beispiel verwendet, um die Ähnlichkeit bei der Funktion aller Methoden zu zeigen.

Syntax von Clear () Funktion

Die Syntax der Funktion clear () lautet wie folgt:

Die Funktion der Clear () -Methode unterscheidet sich etwas von allen oben definierten integrierten Methoden. Der Pop (), remove () und Del entfernt das angegebene Element aus der Liste. Die Funktion clear () löscht jedoch die gesamte Liste. Die 'my_list' repräsentiert die Liste, die entfernt werden muss. Betrachten Sie das unten angegebene Beispiel.

Beispiel 5:

Schauen Sie sich das Beispielbeispiel für Clear () -Funktion an.

my_list = [1, 2, 3, 4, 5]
print ("Die Originalliste ist:", my_list)
meine Liste.klar()
print ("Die Liste nach dem Entfernen eines Elements lautet:", my_list)

Unten ist die Ausgabe. Wie Sie sehen können, haben wir jetzt eine leere Liste, da die Funktion clear () jedes Element gleichzeitig aus der Liste entfernt.

Abschluss

Das Schreiben von Programmiercodes war noch nie einfach. Aber Python -Programmiersprache hat das Codieren einfach und einfach gemacht, nicht nur für Expertenprogrammierer, sondern auch für Anfänger. Die Standardbibliotheken und integrierten Funktionen in Python bieten so viel Flexibilität, dass selbst ein Anfänger-Entwickler komplexe Codes schreiben kann. In diesem Artikel haben wir die vier integrierten Methoden von Python Clear (), Del, Pop () und REMET () kennengelernt, um ein Element aus der Liste zu entfernen.