Junior — Middle
Πώς να εξάγετε τα αρχικά στοιχεία από έναν πίνακα ή ένα τμήμα δεδομένων στη γλώσσα προγραμματισμού σας;
sobes.tech AI
Απάντηση από AI
Στη γλώσσα Go, για την εξαγωγή των αρχικών στοιχείων ενός slice, χρησιμοποιείται η λειτουργία slicing. Για παράδειγμα, για να πάρετε τα πρώτα n στοιχεία του slice arr, μπορείτε να γράψετε:
firstN := arr[:n]
Εάν το arr είναι ένας πίνακας, πρέπει πρώτα να τον μετατρέψετε σε slice, για παράδειγμα:
arr := [5]int{1, 2, 3, 4, 5}
firstThree := arr[:3] // slice από τα πρώτα τρία στοιχεία
Είναι σημαντικό το n να μην υπερβαίνει το μήκος του slice ή του πίνακα, διαφορετικά θα προκληθεί panic κατά την εκτέλεση.