Junior — Middle
Kā izvilkt sākuma elementus no masīva vai datu sērijas jūsu programmēšanas valodā?
sobes.tech AI
Atbilde no AI
Go valodā, lai iegūtu sākuma elementus no sēkļa (slice), tiek izmantota sēkļa griešanas operācija. Piemēram, lai iegūtu pirmos n elementus no arr sēkļa, var rakstīt:
firstN := arr[:n]
Ja arr ir masīvs, to vispirms jākonvertē uz sēkli, piemēram:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // pirmo trīs elementu sēkļa
Svarīgi, lai n nepārsniedz sēkļa vai masīva garumu, citādi izpildes laikā notiks panika.