פייתון/פייתון גרסה 3/רשימה: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Mathreturn (שיחה | תרומות)
אין תקציר עריכה
Mathreturn (שיחה | תרומות)
אין תקציר עריכה
שורה 15:
 
==mutable==
להבדיל ממחרוזת ומספרים רשימה היא ניתנת לשינוי (mutable) דהינו ניתן לשנות תווים של רשימה מבלי ליצור אחת חדשה., להוסיף, למחוק, למיין (באמצעות [[פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in|פונקצית sort]]) ולהפוך.
 
מה ניתן לשינוי? להוסיף, למחוק ולשנות איברים, למיין ולהפוך.
 
===שינוי פרטים===
שורה 67 ⟵ 65:
</source>
 
* ניתן להוסיף פריטים גם באמצעות [[פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in|פונקצית insert]], ופונקציתפונקצית append, פונקצית extend
 
===מחיקת פריט===
* ניתן להוסיף פריטים גם באמצעות [[פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in|פונקצית insert]] ופונקצית append
מחיקת פרטים מתבצעת באמצעות del
<source lang = "python">
>>> list_1=['a','b','c','d','e']
>>> del list_1[4]
>>> list_1
['a', 'b', 'c', 'd']
 
>>> list_1=['a','b','c','d','e']
שמו לב, הוספת רשימה לתוך רשימה תייצר תת רשימה:
>>> del list_1[:3]
>>> list_1
['d', 'e']
</source>
 
ניתן למחוק איברים על ידי החלפת פריט ברשימה ריקה או באמצעות [[פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in|פונקצית remove]]
 
 
==רשימה מקוננת==
שמו לב, הוספת רשימה לתוך רשימה תייצר תת רשימה (List nesting):
<source lang = "python">
>>> list_1=['a','b','c','d','e',8]
שורה 82 ⟵ 97:
</source>
 
ניתן לבקש מפייתון לרשום לנו מפורשת את הפריט שנמצא ברשימה מקוננת :
 
==רשימה מקוננת==
<source lang = "python">
>>> numbers=[1,2,3,4,5,6]
 
>>> num_2=[7,8,9,b,9]
>>> b[1][1]
2
</source>
 
 
===ראה גם===