Menu
Coddy logo textTech

המרה לרשימה

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 6 מתוך 78.

אפשר להשתמש בפונקציה list() כדי להמיר אובייקטים שניתנים לאיטרציה, כמו tuples, מחרוזות או טווחים, לרשימות. הדבר שימושי לעבודה עם איברים בפורמט שניתן לשינוי.

המרת tuple לרשימה:

my_tuple = (1, 2, 3)
my_list = list(my_tuple)
print(my_list)  # [1, 2, 3]

המרת מחרוזת מפצלת אותה לתווים בודדים:

my_string = "hello"
my_list = list(my_string)
print(my_list)  # ['h', 'e', 'l', 'l', 'o']

המרת טווח לרשימה נותנת את כל המספרים בבת אחת:

my_range = range(5)
my_list = list(my_range)
print(my_list)  # [0, 1, 2, 3, 4]

אפשר גם לבצע המרה לטיפוסים אחרים כמו set או dict, אבל נחקור אותם בהמשך. בינתיים, התמקדו ב־list() כדי לטפל בנתונים ולהמיר אותם בגמישות!

challenge icon

אתגר

קל

המר את הנתונים הבאים לרשימות באמצעות הפונקציה list():

  1. טאפל: (10, 20, 30)
  2. מחרוזת: "python"
  3. טווח: range(1, 6)

הדפס את הרשימות שהתקבלו.

פלט לדוגמה:

[10, 20, 30]
['p', 'y', 't', 'h', 'o', 'n']
[1, 2, 3, 4, 5]

האתגר הזה מחזק את השימוש ב-list() כדי להמיר איטרביליים שונים לרשימות.

נסו בעצמכם

# כתבו כאן קוד
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

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