Numpy dizisine öğeler nasıl eklenir (3 örnek)


NumPy dizisine bir veya daha fazla öğe eklemek için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: Dizinin sonuna bir değer ekleyin

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

Yöntem 2: Dizinin sonuna birden çok değer ekleme

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

Yöntem 3: Tablodaki belirli bir konuma değer ekleme

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

Yöntem 4: Tablodaki belirli bir konuma birden çok değer ekleme

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

Bu eğitimde her yöntemin aşağıdaki NumPy dizisiyle pratikte nasıl kullanılacağı açıklanmaktadır:

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

Örnek 1: Dizinin sonuna bir değer ekleme

Aşağıdaki kod, NumPy dizisinin sonuna bir değer eklemek için np.append() işlevinin nasıl kullanılacağını gösterir:

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

NumPy dizisinin sonuna 15 değeri eklenmiştir.

Örnek 2: Dizinin sonuna birden çok değer ekleme

Aşağıdaki kod, NumPy dizisinin sonuna birden fazla değer eklemek için np.append() işlevinin nasıl kullanılacağını gösterir:

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

NumPy dizisinin sonuna 15 , 17 ve 18 değerleri eklenmiştir.

Örnek 3: Tabloda belirli bir konuma değer ekleme

Aşağıdaki kod, NumPy dizisinin belirli bir konumuna nasıl değer ekleneceğini gösterir:

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

95 değeri, NumPy dizisinin indeks konumu 2’ye eklendi.

Örnek 4: Tablodaki belirli bir konuma birden çok değer ekleme

Aşağıdaki kod, NumPy dizisinde belirli bir konumdan başlayarak birden çok değerin nasıl ekleneceğini gösterir:

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

95 ve 99 değerleri NumPy dizisinin indeks konumu 2’den eklenmiştir.

Ek kaynaklar

Aşağıdaki eğitimler NumPy’de diğer genel görevlerin nasıl gerçekleştirileceğini açıklamaktadır:

NumPy dizisi nasıl filtrelenir
NumPy dizisinden NaN değerleri nasıl kaldırılır
İki NumPy dizisini karşılaştırma

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir