פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Mathreturn (שיחה | תרומות)
אין תקציר עריכה
אין תקציר עריכה
שורה 391:
 
</source>
ראה גם את ההבדל עם sorted
|-
|פונקצית sortsorted
|רשימות, מילונים, טפלים, מחרוזות
|פונקציה המאפשרת למיין פרטים
|<source lang = "python">
 
#function sorted:
>>> L1=[3,2,1]
>>> print(sorted(L1))
[1, 2, 3]
 
# L1 is the same
>>> print(L1)
[3, 2, 1]
 
# function sort:
 
# returns None
>>> d_Lprint(L1.sort())
None
 
#changes the list:
>>> print(L1)
[1, 2, 3]
</source>
שמו לב להבדל בין פונקצית sort() לפונקצית sorted. פונקצית sorted:
# אינה משנה את הטיפוס המקורי אותו היא ממינת אלא מייצרת רשימה חדשה.
# ניתן למיין איתה מילונים, טיפוסים, מחרוזות ורשימות להבדיל מ-sort שממינת רק מילונים.
|-
|פונקצית split
שורה 574 ⟵ 604:
 
</source>
|-
|פונקצית sort
|מילון (למשל)
|פונקציה אשר ממינת ערכים
|<source lang = "python">
>>> d={'ani':1,'rom':3,'s':9, 'beni':2}
>>> d_L=list(d)
>>> d_L.sort()
>>> d_L
['ani', 'beni', 'rom', 's']
</source>
בכדי למיין מפתחות של מילון עלינו תחילה להמיר את המילון לרשימה. לאחר מכן לבצע מיון ונקבל בחזרה את כל המפתחות ממויני לפי האלף בית.
|-
|פונקצית item