Jak dodać elementy do tablicy numpy (3 przykłady)


Aby dodać jeden lub więcej elementów do tablicy NumPy, możesz użyć następujących metod:

Metoda 1: Dodaj wartość na końcu tablicy

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

Metoda 2: Dodaj wiele wartości na końcu tablicy

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

Metoda 3: Wstaw wartość w określonym miejscu tabeli

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

Metoda 4: Wstaw wiele wartości w określonej pozycji w tabeli

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

W tym samouczku wyjaśniono, jak w praktyce używać każdej metody z następującą tablicą NumPy:

 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])

Przykład 1: Dodaj wartość na końcu tablicy

Poniższy kod pokazuje, jak użyć np.append() do dodania wartości na końcu tablicy NumPy:

 #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])

Na końcu tablicy NumPy dodano wartość 15 .

Przykład 2: Dodaj wiele wartości na końcu tablicy

Poniższy kod pokazuje, jak użyć np.append() do dodania wielu wartości na końcu tablicy NumPy:

 #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])

Na końcu tablicy NumPy dodano wartości 15 , 17 i 18 .

Przykład 3: Wstaw wartość w określonym miejscu tabeli

Poniższy kod pokazuje, jak wstawić wartość w określonej pozycji tablicy NumPy:

 #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])

Wartość 95 została wstawiona na pozycję indeksu 2 tablicy NumPy.

Przykład 4: Wstaw wiele wartości w określonej pozycji w tabeli

Poniższy kod pokazuje, jak wstawić wiele wartości zaczynając od określonej pozycji w tablicy NumPy:

 #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])

Wartości 95 i 99 zostały wstawione z pozycji indeksowej 2 tablicy NumPy.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w NumPy:

Jak filtrować tablicę NumPy
Jak usunąć wartości NaN z tablicy NumPy
Jak porównać dwie tablice NumPy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *