Junior — Middle
Kako izvući početne elemente iz niza ili odeljka podataka u vašem programskom jeziku?
sobes.tech АИ
Одговор од АИ
U jeziku Go, za izvlačenje početnih elemenata iz reza (slice), koristi se operacija sečenja (slice). Na primer, da biste dobili prvih n elemenata reza arr, možete napisati:
firstN := arr[:n]
Ako je arr niz, prvo ga morate pretvoriti u rez, na primer:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // rez od prvih tri elementa
Važno je da n ne premašuje dužinu reza ili niza, u suprotnom će doći do panike tokom izvršavanja.