Junior — Middle
Massivdən ilk n elementi necə çıxarmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
Go-da, ilk n elementini dilimdən çıxarmaq üçün dilimləmə əməliyyatından istifadə edə bilərsiniz:
arr := []int{1, 2, 3, 4, 5}
n := 3
// n-nin dilimin uzunluğundan böyük olmadığını yoxlayın
if n > len(arr) {
n = len(arr)
}
firstN := arr[:n]
fmt.Println(firstN) // Nəticə: [1 2 3]
İcra zamanı panikadan qaçınmaq üçün n-nin dilim uzunluğunu aşmadığını yoxlamaq vacibdir.