מה זה אינדקס ברשימה?

אינדקס הוא מספר המקום של פריט ברשימה או של תו במחרוזת. ברוב שפות התכנות הספירה מתחילה מ־0, ולכן הפריט הראשון נמצא באינדקס 0.

ברשימה colors = ["אדום", "ירוק", "כחול"], colors[0] הוא ״אדום״, colors[1] הוא ״ירוק״ ו־colors[2] הוא ״כחול״. הפריט האחרון ברשימה של 3 נמצא באינדקס 2. בפייתון יש גם קיצור: colors[-1] הוא תמיד הפריט האחרון.

אם מבקשים אינדקס שלא קיים — למשל colors[5] — מקבלים שגיאה בשם IndexError. זו אחת הטעויות הנפוצות ביותר, ולכן מתכנתים בודקים את אורך הרשימה עם len. גם במחרוזות יש אינדקסים: "שלום"[0] הוא האות ש.

💡 איך זוכרים? אינדקס מתחיל מ־0. האחרון = האורך פחות 1.

✅ בודקים את עצמנו

1. מה האינדקס של הפריט הראשון ברשימה בפייתון?

2. ברשימה של 3 פריטים, מה האינדקס של האחרון?

3. מה קורה כשמבקשים אינדקס שלא קיים?

🐍 לשיעור המלא: צעדים ראשונים בפייתון
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ה׳–ט׳

מושגים קשורים

רשימה
רשימה (list) היא משתנה אחד ששומר הרבה ערכים לפי הסדר — כמו רשימת קניות או רשימת שמות בכיתה. בפייתון כותבים אותה בסוגריים מרובעים.
מחרוזת
מחרוזת (string) היא טקסט בתכנות — אות, מילה, משפט או אפילו ספרות — שכותבים בין מירכאות, כמו "שלום".
שגיאה בזמן ריצה
שגיאה בזמן ריצה היא תקלה שמתגלה רק תוך כדי שהתוכנית רצה: הקוד כתוב נכון, אבל ברגע מסוים מתבקש משהו שאי אפשר לעשות, והתוכנית נעצרת.

עוד מושגים מהשיעור "צעדים ראשונים בפייתון"

פייתון
פייתון (Python) היא שפת תכנות כתובה, קלה לקריאה ופופולרית מאוד, שמשמשת גם למתחילים וגם למדענים, למפתחי אתרים ולבינה מלאכותית.
print
print היא פונקציה מוכנה בפייתון שמציגה על המסך את מה שנותנים לה בסוגריים — טקסט, מספר, משתנה או תוצאה של חישוב.
הזחה
הזחה היא רווחים בתחילת שורה. בפייתון ההזחה היא חלק מהשפה: היא מסמנת אילו שורות שייכות לתוך תנאי, לולאה או פונקציה.
הערה בקוד
הערה היא טקסט בתוך הקוד שהמחשב מדלג עליו. היא נכתבת בשביל בני אדם — כדי להסביר מה הקוד עושה ולמה.
פעולות חשבון בקוד
בקוד עושים חשבון עם סימנים: + חיבור, - חיסור, * כפל, / חילוק, // חילוק שלם, % שארית ו־** חזקה.

שאלות נפוצות

איך זוכרים מה זה אינדקס?

אינדקס מתחיל מ־0. האחרון = האורך פחות 1.

אילו מושגים קשורים לאינדקס?

רשימה, מחרוזת, שגיאה בזמן ריצה. ההגדרה הקצרה של כל אחד מהם מופיעה למעלה, ומכל אחד יש קישור לעמוד משלו.

לכל 72 המושגים בתכנות ←

האם זה עזר?
גננות, מורות והורים: איזה דף חסר לכם?כל שבוע אנחנו מכינים את מה שהכי מבקשים. בחינם.
לבקשת דף ←או בוואטסאפ