מה זו רשימה (list) בתכנות?

רשימה (list) היא משתנה אחד ששומר הרבה ערכים לפי הסדר — כמו רשימת קניות או רשימת שמות בכיתה. בפייתון כותבים אותה בסוגריים מרובעים.

fruits = ["תפוח", "בננה", "ענב"] יוצרת רשימה של שלושה פירות. len(fruits) מחזירה 3, fruits.append("מנגו") מוסיפה פרי בסוף, ו־fruits[0] הוא הפריט הראשון — ״תפוח״, כי הספירה מתחילה מ־0. אפשר לשים ברשימה גם מספרים ואפילו רשימות אחרות.

רשימות ולולאות הן צמד מנצח: for f in fruits: print(f) עובר על כל הפריטים. בעזרתן מחשבים ממוצע של ציונים, מחפשים שם, או ממיינים מספרים: sorted([5, 2, 9]) מחזירה [2, 5, 9]. בסקראץ׳ יש קטגוריה של ״רשימות״ בתוך המשתנים.

💡 איך זוכרים? רשימה = הרבה ערכים בשורה, מספור מ־0.

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

1. מה זו רשימה בתכנות?

2. מה עושה append?

3. מה מחזירה ⁦sorted([5, 2, 9])⁩?

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

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

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

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

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

שאלות נפוצות

איך זוכרים מה זה רשימה?

רשימה = הרבה ערכים בשורה, מספור מ־0.

אילו מושגים קשורים לרשימה?

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

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

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