Heim  >  Artikel  >  Backend-Entwicklung  >  So löschen Sie Anweisungen in Python

So löschen Sie Anweisungen in Python

little bottle
little bottleOriginal
2019-05-21 09:24:205865Durchsuche

Ein Freund fragte, wie man eine Löschanweisung in Python implementiert. Tatsächlich gibt es drei Methoden, nämlich die Del-Anweisung, die Pop()-Methode und die Remove()-Methode. Im Folgenden erhalten Sie eine detaillierte Einführung.

So löschen Sie Anweisungen in Python

1. del-Anweisung

Wenn Sie die Position des zu löschenden Elements in der Liste kennen, können Sie die verwenden del-Anweisung. Mit del können Sie ein Listenelement an einer beliebigen Position löschen, sofern sein Index bekannt ist.

Zum Beispiel:

motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
del motorcycles[1]
print(motorcycles)

Nachdem Sie einen Wert mit der del-Anweisung aus der Liste gelöscht haben, können Sie nicht mehr darauf zugreifen.

2. Pop()-Methode

Die Methode pop() kann das Element am Ende der Liste löschen und Ihnen die weitere Verwendung ermöglichen. Der Begriff „Pop“ leitet sich von der Analogie ab, dass eine Liste wie ein Stapel ist und das Löschen des Elements am Ende der Liste dem Entfernen des Elements an der Spitze des Stapels entspricht.

Wenn Sie ein Element aus der Liste löschen und in keiner Weise mehr verwenden möchten, verwenden Sie die del-Anweisung. Wenn Sie es nach dem Löschen des Elements weiterhin verwenden möchten, verwenden Sie die Pop-Methode ().

3. Methode „remove()“

Sie kennen die Position des Werts, den Sie aus der Liste entfernen möchten, nicht. Wenn Sie nur den Wert des Elements kennen, das Sie entfernen möchten, verwenden Sie die Methode „remove()“.

Nehmen wir als Beispiel an, wir möchten den Wert „ducati“ aus der Liste „Motorräder“ entfernen.

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
print(motorcycles)
motorcycles.remove('ducati')
print(motorcycles)

Laufergebnis:

['honda', 'yamaha', 'suzuki', 'ducati']
['honda', 'yamaha', 'suzuki']

Hinweis: Die Methode remove() löscht nur den ersten angegebenen Wert. Wenn der zu löschende Wert möglicherweise mehrmals in der Liste vorkommt, müssen Sie mithilfe einer Schleife feststellen, ob alle derartigen Werte gelöscht wurden.

Das obige ist der detaillierte Inhalt vonSo löschen Sie Anweisungen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet while in Python?Nächster Artikel:Was bedeutet while in Python?