So fügen sie elemente zum numpy-array hinzu (3 beispiele)


Mit den folgenden Methoden können Sie einem NumPy-Array ein oder mehrere Elemente hinzufügen:

Methode 1: Fügen Sie am Ende des Arrays einen Wert hinzu

 #append one value to end of array
new_array = np. append (my_array, 15)

Methode 2: Fügen Sie am Ende des Arrays mehrere Werte hinzu

 #append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])

Methode 3: Fügen Sie einen Wert an einer bestimmten Position in der Tabelle ein

 #insert 95 into the index position 2
new_array = np. insert (my_array, 2, 95)

Methode 4: Fügen Sie mehrere Werte an einer bestimmten Position in der Tabelle ein

 #insert 95 and 99 starting at index position 2 of the NumPy array
new_array = np. insert (my_array, 2, [95, 99]) 

In diesem Tutorial wird erklärt, wie Sie jede Methode in der Praxis mit dem folgenden NumPy-Array verwenden:

 import numpy as np

#create NumPy array
my_array = np. array ([1, 2, 2, 3, 5, 6, 7, 10])

#view NumPy array
my_array

array([ 1, 2, 2, 3, 5, 6, 7, 10])

Beispiel 1: Fügen Sie am Ende des Arrays einen Wert hinzu

Der folgende Code zeigt, wie man mit np.append() einen Wert am Ende des NumPy-Arrays hinzufügt:

 #append one value to end of array
new_array = np. append (my_array, 15)

#view new array
new_array

array([ 1, 2, 2, 3, 5, 6, 7, 10, 15])

Der Wert 15 wurde am Ende des NumPy-Arrays hinzugefügt.

Beispiel 2: Fügen Sie am Ende des Arrays mehrere Werte hinzu

Der folgende Code zeigt, wie man mit np.append() mehrere Werte am Ende des NumPy-Arrays hinzufügt:

 #append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])

#view new array
new_array

array([ 1, 2, 2, 3, 5, 6, 7, 10, 15, 17, 18])

Die Werte 15 , 17 und 18 wurden am Ende des NumPy-Arrays hinzugefügt.

Beispiel 3: Fügen Sie einen Wert an einer bestimmten Position in der Tabelle ein

Der folgende Code zeigt, wie man einen Wert an einer bestimmten Position des NumPy-Arrays einfügt:

 #insert 95 into the index position 2
new_array = np. insert (my_array, 2, 95)

#view new array
new_array

array([ 1, 2, 95, 2, 3, 5, 6, 7, 10])

Der Wert 95 wurde an Indexposition 2 des NumPy-Arrays eingefügt.

Beispiel 4: Mehrere Werte an einer bestimmten Position in der Tabelle einfügen

Der folgende Code zeigt, wie mehrere Werte beginnend an einer bestimmten Position im NumPy-Array eingefügt werden:

 #insert 95 and 99 starting at index position 2 of the NumPy array
new_array = np. insert (my_array, 2, [95, 99]) 

#view new array
new_array

array([ 1, 2, 95, 99, 2, 3, 5, 6, 7, 10])

Die Werte 95 und 99 wurden ab Indexposition 2 des NumPy-Arrays eingefügt.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in NumPy ausführen:

So filtern Sie ein NumPy-Array
So entfernen Sie NaN-Werte aus dem NumPy-Array
So vergleichen Sie zwei NumPy-Arrays

Einen Kommentar hinzufügen

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