Element aus einer Python-LISTE entfernen [clear, pop, remove, del]

Python List data-type hilft Ihnen, Elemente verschiedener Datentypen in einer geordneten Reihenfolge zu speichern. Die Daten werden in eckige Klammern () geschrieben und die Werte durch Komma (,) getrennt.

In Python gibt es viele Methoden für den List-Datentyp, mit denen Sie ein Element aus einer bestimmten Liste entfernen können. Die Methoden sind remove (), pop () und clear ().

Neben den Listenmethoden können Sie auch ein Schlüsselwort del verwenden, um Elemente aus einer Liste zu entfernen.,

In diesem Python-Tutorial erfahren Sie:

  • Python remove() method
  • Python pop() method
  • Python clear() method
  • Mit dem Schlüsselwort del
  • Wie entferne ich das erste Element aus einer Liste?
  • Wie entferne ich mehrere Elemente aus einer Liste in Python?
  • Wie Entferne ich ein element aus einer Liste nach index in Python?

Beispiel-Liste

my_list = ]

Der index beginnt bei 0., In der Liste: my_list bei

0. Index Wir haben die Zeichenfolge ‚Guru‘,

  • Bei index: 1 erhalten Sie die Zahl 50, die eine Ganzzahl ist.
  • Bei index: 2 erhalten Sie die Gleitkommazahl 11.50
  • Bei Index:3 gibt es eine Zeichenfolge ‚Si‘.‘
  • Bei Index: 4 wird die Zahl 50 dupliziert.
  • Bei index: 5 erhalten Sie eine Liste mit den Werten A, B und C.

Python remove() method

Python removes () method ist eine integrierte Methode, die in der Liste verfügbar ist. Es hilft, das angegebene allererste Element, das übereinstimmt, aus der Liste zu entfernen.,

Syntax:

list.remove(element)

Das element, das Sie entfernen möchten aus der Liste.

ReturnValue

Für diese Methode gibt es keinen Rückgabewert.

Tipps zur Verwendung der remove () – Methode:

Im Folgenden sind die wichtigen Punkte aufgeführt, an die Sie sich bei der Verwendung der remove () – Methode erinnern sollten:

  • Wenn die Liste doppelte Elemente enthält, wird das allererste Element, das mit dem angegebenen Element übereinstimmt, aus der Liste entfernt.
  • Wenn das angegebene Element nicht in der Liste vorhanden ist, wird ein Fehler ausgegeben, der besagt, dass das Element nicht in der Liste enthalten ist.,
  • Die Methode remove () gibt keinen Wert zurück.
  • remove () nimmt den Wert als argument, so muss der Wert übergeben, mit den richtigen Datentyp.

Beispiel: Verwenden der Methode remove () zum Entfernen eines Elements aus der Liste

Hier ist eine Beispielliste, die ich

my_list = 

Die Liste enthält Elemente der Datumstypen string und number. Die Liste enthält doppelte Elemente wie die Nummer 12 und die Zeichenfolge Riya.

Ausgabe:

Python pop () – Methode

Die pop () – Methode entfernt ein Element aus der Liste basierend auf dem angegebenen Index.,

Syntax

list.pop(index)

index: die pop () – Methode hat nur ein argument genannt-index.

  • Um ein Element aus der Liste zu entfernen, müssen Sie den Index des Elements übergeben. Der index beginnt bei 0. Um das erste Element aus der Liste zu erhalten, übergeben Sie den Index als 0. Um das letzte Element zu entfernen, können Sie den Index

    als -1 übergeben.

  • Das Indexargument ist optional. Wenn nicht übergeben, wird der Standardwert als -1 und das letzte Element aus der Liste zurückgegeben.,
  • Wenn der angegebene Index nicht vorhanden ist oder außerhalb des Bereichs liegt, gibt die Methode pop() den Fehler IndexError: pop index aus.

ReturnValue:

Die Methode pop () gibt das entfernte Element basierend auf dem angegebenen Index zurück. Die endgültige Liste wird ebenfalls aktualisiert und enthält das Element nicht.

Beispiel: Mit der Methode pop() wird ein Element aus der Liste entfernt

Die Liste verwendet im Beispiel my_list = .,

Lassen Sie uns versuchen, Elemente mit einer pop () – Methode zu entfernen, die auf Folgendem basiert:

  • Indem Sie index
  • Ohne index
  • geben Index, der außerhalb des Bereichs liegt.

Hier entfernen wir Tiya aus der Liste. Der Index beginnt bei 0, daher ist der Index für Tiya 2.

Ausgabe:

Python clear () – Methode

Die clear () – Methode entfernt alle in der Liste vorhandenen Elemente.

Syntax:

list.clear()

Parameter:

Keine Parameter.

ReturnValue:

Ther ist kein Rückgabewert., Die list() wird mit der clear () – Methode geleert.

Beispiel: Verwenden der clear () – Methode zum Entfernen aller Elemente aus der Liste

Die clear () – Methode leeren die angegebene Liste. Lassen Sie uns die Funktionsweise von clear() im folgenden Beispiel sehen:

my_list = #Using clear() methodelement = my_list.clear()print(element)print(my_list)

Ausgabe:

None

Verwenden Sie das Schlüsselwort del

Um ein Element aus der Liste zu entfernen, können Sie das Schlüsselwort del gefolgt von einer Liste verwenden. Sie müssen den Index des Elements an die Liste übergeben. Der index beginnt bei 0.,

Syntax:

del list

Sie können auch einen Bereich von Elementen aus der Liste mit dem Schlüsselwort del. Der Start / Stop-Index aus der Liste kann dem Schlüsselwort del zugewiesen werden, und die Elemente, die in diesen Bereich fallen, werden entfernt. Die Syntax lautet wie folgt:

Syntax:

del list

Hier ist ein Beispiel, das zeigt, wie das erste Element, das letzte Element, mehrere Elemente mit del aus der Liste entfernt werden.

Ausgabe:

Wie entferne ich das erste Element aus einer Liste?,

Sie können Listenmethoden wie remove(), pop() verwenden, um das erste Element aus der Liste zu entfernen. Im Falle der remove () – Methode müssen Sie das erste zu entfernende Element übergeben und für pop den Index, dh 0.

Mit dem Schlüsselwort del können Sie auch das erste Element aus der Liste entfernen.

Das folgende Beispiel zeigt das Entfernen des ersten Elements aus der Liste mit remove (), pop () und del.

Ausgabe:

Wie entferne ich mehrere Elemente aus einer Liste in Python?

Die Listenmethoden remove() und pop () sollen ein einzelnes Element entfernen., Um mehrere Aspekte zu entfernen, verwenden Sie das Schlüsselwort del.

Ausgabe:

Originallist is Using del, the final list is 

Wie Entferne ich ein element aus einer Liste mit index in Python?

Um ein Element basierend auf dem Index zu entfernen, können Sie die Listenmethode pop () verwenden . Selbst die Verwendung des Schlüsselworts del hilft Ihnen, das Element für einen bestimmten Index zu entfernen.

Ausgabe

Zusammenfassung:

In Python gibt es viele Methoden für den Datentyp list, mit denen Sie ein Element aus einer bestimmten Liste entfernen können. Die Methoden sind remove (), pop () und clear ().,

Wichtige integrierte Methoden, die in der Liste verfügbar sind, um Elemente zu entfernen

Methode Beschreibung
remove() Es hilft, den allerersten Elementabgleich aus der Liste zu entfernen.
pop () Die Methode pop () entfernt ein Element basierend auf dem angegebenen Index aus der Liste.
clear () Die clear () – Methode entfernt alle in der Liste vorhandenen Elemente.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.