İndeksleme ve dilimleme
Uyuşturucuyla verileri dilimlemek önemsizdir. "E" matrisini dilimleyeceğiz. Python'da satırları veya sütunları döndürmek için köşeli parantez kullanmanız gerektiğini unutmayın.
## Sliceimport numpy as npe = np.array([(1,2,3), (4,5,6)])print(e)[[1 2 3][4 5 6]]
Numpy ile ilk dizinin / sütunun 0'dan başladığını unutmayın.
## First columnprint('First row:', e[0])## Second colprint ('İkinci sıra:', e [1])
Çıktı:
First row: [1 2 3]Second row: [4 5 6]
Python'da, diğer birçok dilde olduğu gibi,
- Virgülden önceki değerler satırları temsil eder
- Haklar üzerindeki değer sütunlar içindir.
- Bir sütun seçmek istiyorsanız, sütun dizininin önüne: eklemeniz gerekir.
- : seçilen sütundaki tüm satırları istediğiniz anlamına gelir.
print('Second column:', e[:,1])
Second column: [2 5]
İkinci satırın ilk iki değerini döndürmek için. Şunu kullanırsınız: saniyeye kadar tüm sütunları seçmek için
## Second Row, two valuesprint(e[1, :2])[4 5]