Menu
Coddy logo textTech

גישה לאיברים ב-Slice

חלק מהיחידה יסודות במסלול ה-GO של Coddy. שיעור 78 מתוך 109.

הגישה לאיברי פרוסה פועלת בדיוק כמו במערכים, באמצעות סוגריים מרובעים עם מיקום של אינדקס (החל מ-0).

צרו פרוסה של פירות:

fruits := []string{"Apple", "Banana", "Cherry"}
fmt.Println(fruits[0])  // האיבר הראשון
fmt.Println(fruits[1])  // האיבר השני
fmt.Println(fruits[2])  // האיבר השלישי

זה מציג:

Apple
Banana
Cherry

אפשר גם לשנות רכיבים על ידי הקצאת ערכים חדשים:

fruits[1] = "Blueberry"
fmt.Println(fruits)

תוצאה:

[Apple Blueberry Cherry]
challenge icon

אתגר

מתחילים

באתגר הזה תתרגל גישה לאיברים מתוך פרוסה ב-Go.

יצרנו עבורך פרוסה של פירות. המשימה שלך היא לגשת לאיברים מסוימים מתוך הפרוסה ולהדפיס אותם.

נסו בעצמכם

package main

import "fmt"

func main() {
	// פרוסה של פירות
	fruits := []string{"apple", "banana", "cherry", "date", "elderberry"}
	
	// TODO: גשו לפרי הראשון (אינדקס 0) ושמרו אותו במשתנה בשם firstFruit
	
	// TODO: גשו לפרי השלישי (אינדקס 2) ושמרו אותו במשתנה בשם thirdFruit
	
	// הדפיסו את התוצאות
	fmt.Println("The first fruit is:", firstFruit)
	fmt.Println("The third fruit is:", thirdFruit)
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Go אונליין