Slice'ning standart chegaralari
Slice olayotganda yuqori yoki quyi chegarani tashlab ketib, o'rniga standart qiymatlardan foydalanish mumkin.
Quyi chegara uchun standart qiymat — nol, yuqori chegara uchun — asosiy slice yoki massivning uzunligi.
Quyidagi massiv uchun
var a [10]int
bu slice ifodalari o'zaro teng:
a[0:10]
a[:10]
a[0:]
a[:]
Yechimni kodning pastki qismidagi
Topshiriqlarbo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.
boshi(s []int, n int) []int funksiyasini yozing: s ning birinchi n ta elementini qaytarsin (0 <= n <= len(s)). Quyi chegarani yozmang: s[:n].
oxiri(s []int, n int) []int funksiyasini yozing: s ning birinchi n tasidan keyingi barcha elementlarini qaytarsin. Yuqori chegarani yozmang: s[n:].