Indekseerimine ja viilutamine
Andmete viilutamine on numpy puhul tühine. Me viilutame maatriksi "e". Pange tähele, et Pythonis peate ridade või veergude tagastamiseks kasutama sulgusid
## Sliceimport numpy as npe = np.array([(1,2,3), (4,5,6)])print(e)[[1 2 3][4 5 6]]
Pidage numpy abil meeles, et esimene massiiv / veerg algab 0-st.
## First columnprint('First row:', e[0])## Second colprint ('Teine rida:', e [1])
Väljund:
First row: [1 2 3]Second row: [4 5 6]
Nagu paljudes teistes keeltes, on Pythonis
- Koma ees olevad väärtused tähistavad ridu
- Väärtus õigustel tähistab veerge.
- Kui soovite veeru valida, peate lisama: enne veeru indeksit.
- : tähendab, et soovite kõik valitud veeru read.
print('Second column:', e[:,1])
Second column: [2 5]
Teise rea kahe esimese väärtuse tagastamiseks. Kasutate nuppu:, et valida kõik kuni teise veerud
## Second Row, two valuesprint(e[1, :2])[4 5]