3.1מבוא לרשימות
📋 מה זה רשימה (List)?
רשימה היא אוסף מסודר של איברים שיכולים להיות מטיפוסים שונים. רשימות הן Mutable (ניתנות לשינוי).
יצירת רשימה:
# רשימה ריקה
mystery = []
# רשימה עם איברים
numbers = [10, 20, 30, 40]
names = ['אלי', 'בני', 'גדי']
mixed = [1, 'שלום', 3.14, True]גישה לפי אינדקס:
| אינדקס | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| ערך | 10 | 20 | 30 | 40 |
| שלילי | -4 | -3 | -2 | -1 |
nums = [10, 20, 30, 40]
print(nums[0]) # 10
print(nums[-1]) # 40 (איבר אחרון)
print(nums[-2]) # 30 (איבר לפני אחרון)🚨 מלכודת! ניסיון לגשת לאינדקס שלא קיים יגרום ל-
IndexError.