Menu
Coddy logo textTech

מעבר על איברים

חלק מהיחידה יסודות במסלול ה-Python של Coddy. שיעור 60 מתוך 77.

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

הדרך הנפוצה ביותר לעבור על רשימה היא באמצעות לולאת for:

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

פלט:

apple
banana
orange

בעת איטרציה, אפשר גם להשתמש בפונקציה len() כדי לקבל את מספר האיברים ברשימה, או לבדוק את האורך של איברים בודדים. לדוגמה, len(fruits) מחזירה 3, ו-len("apple") מחזירה 5:

words = ["hi", "hello", "hey", "howdy"]
for word in words:
    if len(word) > 3:
        print(word)

פלט:

hello
howdy
challenge icon

אתגר

קל

צרו תוכנית שמקבלת רשימה כקלט (נתונה), ומדפיסה רשימה חדשה שמכילה רק מילים שאורכן גדול מ־ 5 תווים

נסו בעצמכם

lst = input().split(",")
# כתבו את הקוד שלכם למטה
quiz iconבחנו את עצמכם

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

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

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