Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Programm zum Löschen des ersten Elements in einem Array

Python-Programm zum Löschen des ersten Elements in einem Array

WBOY
WBOYnach vorne
2023-08-25 19:49:061715Durchsuche

Python-Programm zum Löschen des ersten Elements in einem Array

Um das erste Element des Arrays zu entfernen, muss der Index 0 berücksichtigt werden, da der Index des ersten Elements in jedem Array immer 0 ist. So wie das Entfernen des letzten Elements aus einem Array und das Entfernen des ersten Elements Element aus dem Array kann mit den gleichen Techniken verarbeitet werden.

Lassen Sie uns diese Techniken anwenden, um das erste Element eines Arrays zu entfernen. Jetzt besprechen wir die Methoden und Schlüsselwörter zum nacheinander Entfernen des ersten Elements aus einem Array.

Verwenden Sie die Methode pop()

Die Methode pop() wird verwendet, um die Elemente der Arrays, Listen usw. in der Programmiersprache Python zu löschen. Dieser Mechanismus verwendet den Index des Elements, das aus dem Array entfernt oder gelöscht werden muss.

Um also das erste Element des Arrays zu löschen, berücksichtigen Sie Index 0. Die Elemente werden einfach aus dem Array herausgenommen und entfernt. Nachfolgend wird die Syntax der Methode „pop()“ beschrieben. Mit dieser Methode löschen wir das erste Element des Arrays.

Grammatik

arr.pop(0)

Beispiel

In diesem Beispiel besprechen wir den Prozess des Entfernens des ersten Elements eines Arrays mithilfe der Methode pop(). Die Schritte zum Erstellen eines solchen Programms sind wie folgt: −

  • Deklarieren Sie ein Array und definieren Sie einige Elemente im Array.

  • Entfernen Sie das erste Element, indem Sie die Methode pop() verwenden, indem Sie den ersten Index des Arrays, d. h. 0, in den Klammern der Methode angeben.

  • Drucken Sie das Array, nachdem Sie das erste Element entfernt haben.

arr = [" Hello ", " Programming ", " Python ", " World ", " Delete ", " Element "]
first_index = 0

print(" The elements of the array before deletion: ")
print(arr)

print(" The elements of the array after deletion: ")
arr.pop(first_index)
print(arr)

Ausgabe

Die Ausgabe des obigen Programms ist wie folgt:

The elements of the array before deletion: 
[' Hello ', ' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']
The elements of the array after deletion:
[' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']

Verwenden des del-Schlüsselworts

Das Schlüsselwort del wird verwendet, um die Objekte in Python zu löschen. Dieses Schlüsselwort wird auch verwendet, um das letzte Element eines Arrays oder eines beliebigen Elements mithilfe seines Index zu löschen . Es folgt die Syntax dieses Schlüsselworts −

del arr[first_index]

Beispiel

Im folgenden Beispiel besprechen wir den Vorgang des Löschens des ersten Elements eines Arrays mit dem Schlüsselwort „del“.

arr = [" Hello ", " Programming ", " Python ", " World ", " Delete ", " Element "]
first_index = 0
print(" The elements of the array before deletion: ")
print(arr)

print(" The elements of the array after deletion: ")
del arr[first_index]
print(arr)

Ausgabe

Die Ausgabe des obigen Programms ist wie folgt:

The elements of the array before deletion: 
[' Hello ', ' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']
The elements of the array after deletion:
[' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']

Verwenden der Methode „Delete()“ des Numpy-Moduls

Die Methode delete() kann das Element aus dem Array entfernen, wenn sein Index eindeutig angegeben ist. Um die Methode delete() verwenden zu können, muss das Array in die Form eines Numpy-Arrays umgewandelt werden Array kann auch mithilfe des Moduls ausgeführt werden. Die Syntax der delete()-Methode wird unten beschrieben.

Grammatik

variable = n.delete(arr, first_index)

Beispiel

In diesem Beispiel besprechen wir den Prozess des Entfernens des ersten Elements eines Arrays mithilfe der delete()-Methode des Numpy-Moduls.

import numpy as n
arr = [" Hello ", " Programming ", " Python ", " World ", " Delete ", " Element "]
variable = n.array(arr)
first_index = 0
print(" The elements of the array before deletion: ")
print(variable)
variable = n.delete(arr, first_index)
print(" The elements of the array after deletion: ")
print(variable)

Ausgabe

Die Ausgabe des obigen Programms ist wie folgt:

The elements of the array before deletion: 
[' Hello ', ' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']
The elements of the array after deletion:
[' Programming ', ' Python ', ' World ', ' Delete ', ' Element ']

Fazit

Wir können deutlich erkennen, dass die Ausgabe dieser drei Programme gleich ist, was uns sagt, dass mit diesen drei Methoden das erste Element erfolgreich aus dem Array entfernt wurde. Mithilfe einfacher Techniken ist es sehr einfach, ein Element an einer beliebigen Indexposition in einem Array zu löschen. Wenn der Benutzer den Index des Array-Elements kennt, wird der Löschvorgang sehr einfach. Ist der Index nicht bekannt, muss zumindest der Wert des Elements bekannt sein, damit die Methode „remove()“ angewendet werden kann.

Das obige ist der detaillierte Inhalt vonPython-Programm zum Löschen des ersten Elements in einem Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen