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

So löschen Sie Anweisungen in Python

little bottle
Freigeben: 2019-06-05 14:54:48
Original
6022 Leute haben es durchsucht

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)
Nach dem Login kopieren

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)
Nach dem Login kopieren

Laufergebnis:

['honda', 'yamaha', 'suzuki', 'ducati']
['honda', 'yamaha', 'suzuki']
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage