מפתח אופרטורים ופונקציות תוכן העניינים (1) אופרטורים(2) פונקציות הוראות המופיעות בגוף של מבנה while ומתבצעות כל עוד תנאי הלולאה מתקיים צריכות להיות מוזזות ימינה ביחס לשורה הראשונה במבנה. הקוד התקין: age = input(‘Insert age; -1 to stop: ‘)while age != ‘-1’: print(age) age = input(‘Insert age; -1 to stop: ‘) (1) אופרטורים + – * / ** // % יצירת ביטויים חשבוניים – פרק ראשון, סעיף 5 + צירוף רצף לרצף – פרק חמישי, סעיף 7; נספח ב’ * הכפלת רצף בסקלר – פרק חמישי, סעיף 7 += -= *= /= **= //= %= קיצור הוראות השמה שבהן מוצבת במשתנה תוצאת הפעלת פעולה חשבונית על המשתנה עצמו – פרק ראשון, סעיף 5 == != > >= < <= סימני השוואה ביצירת ביטויים לוגיים – פרק שני, סעיף 3; יחסי הכלה בין קבוצות – פרק שמיני, סעיף 10.2 & | – ^ השוואה בין קבוצות – פרק שמיני, סעיף 10.1 [ ] יצירת עותק של ערך ברצף באמצעות ציון אינדקס של הערך ברצף – פרק רביעי, סעיף 5; יצירת עותק של מקטע רצף; בלי דילוגים או עם דילוגים – פרק רביעי, סעיף 8; שינוי ערך אחד ברשימה – פרק ששי, סעיף 6; החלפת מקטע ברשימה – פרק ששי, סעיף 7; יצירת עותק של ערך שמפתח במילון ממופה אליו – פרק תשיעי, סעיף 7; החלפת ערך שמפתח במילון ממופה אליו – פרק תשיעי, סעיף 5; יצירת עותקים של מקטעי DataFrame – פרק אחד עשר, סעיף 10; סינון DataFrame – פרק אחד עשר, סעיף 11; השמת ערך בתא של DataFrame, הוספת עמודות ועדכונן – פרק אחד עשר, סעיף 12; ראו גם del andor not צירופי ביטויים לוגיים פשוטים לביטויים מורכבים- פרק שני, סעיף 5 at גישה לערך בתא של DataFrame (ספציפית: השמת ערך בו) – פרק אחד עשר, סעיף 12 del מחיקת ערך מאוסף, לפי אינדקס (ברצף) או לפי מפתח (במילון; במילון נמחק הזוג כולו) – פרק ששי, סעיף 8; פרק תשיעי, סעיף 8; מחיקת עמודות מ-DataFrame – פרק אחד עשר, סעיף 13 innot in האם ערך נמצא באוסף, האם ערך אינו נמצא באוסף – פרק חמישי, סעיף 3 lociloc יצירת עותק ממקטעי DataFrame – פרק אחד עשר, סעיף 10 (2) פונקציות add הוספת ערך לקבוצה – פרק שמיני, סעיף 8 append הוספת ערך לסוף רשימה – פרק ששי, סעיף 3 chdir קביעת תיקיית העבודה – פרק שביעי, סעיף 5 close סגירת קובץ – פרק שמיני, סעיף 4 contains האם מחרוזת אחת מכילה מחרוזת אחרת – פרק אחד עשר, סעיף 17.6 count מספר הופעות של ערך ברצף – פרק חמישי, סעיף 5; מספר ערכים לא חסרים במשתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 crosstab יצירת טבלת שכיחויות לפי DataFrame – פרק אחד עשר, סעיף 17.8 DataFrame יצירת DataFrame – פרק אחד עשר, סעיף 17.1 describe חישוב מדדים סטטיסטיים לפי משתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 dict יצירת מילון – פרק תשיעי, סעיף 3 dropdropna מחיקת עמודות ושורות מ-DataFrame – פרק אחד עשר, סעיף 13 drop_duplicates הסרת כפילויות בתצפיות (שורות) DataFrame – פרק אחד עשר, סעיף 17.4 eval חישוב ביטוי המצוין באמצעות מחרוזת; ספציפית: המרת מחרוזת המציינת רשימה לרשימה – פרק רביעי, סעיף 2 extend הוסף ערכים באוסף, כל ערך בנפרד, לסוף רשימה – פרק ששי, סעיף 4 find איתור אינדקס של הופעה ראשונה של ערך במחרוזת – פרק חמישי, סעיף 6 get יצירת עותק של ערך שמפתח במילון ממופה אליו – פרק תשיעי, סעיף 7 get_group יצירת DataFrame של קבוצת תצפיות לפי קיבוץ DataFrame – פרק אחד עשר, סעיף 15 groupby קיבוץ תצפיות ב-DataFrame – פרק אחד עשר, סעיף 15 head יצירת DataFrame משורות ראשונות ב-DataFrame נתונה – פרק אחד עשר, סעיף 9 index איתור אינדקס של הופעה ראשונה של ערך ברצף – פרק חמישי, סעיף 6; נספח ג’ isin בדיקה אם ערך במשתנה (עמודה) של DataFrame מופיע באוסף נתון – פרק אחד עשר, סעיף 11 isinstance בדיקה אם ערך הוא מסוג מסוים – פרק רביעי, סעיף 6.6 items יצירת אוסף של זוגות במילון – פרק תשיעי, סעיף 7 iterrows יצירת איטרטור תצפיות (שורות) של DataFrame (ספציפית: לצורך סריקתן) – פרק אחד עשר, סעיף 17.7 join צירוף כל המחרוזות ברשימה של מחרוזות למחרוזת אחת – פרק שביעי, סעיף 10 keys יצירת אוסף של מפתחות במילון – פרק תשיעי, סעיף 7 len חישוב מספר ערכים באוסף – פרק רביעי, סעיף 4; חישוב מספר התצפיות (השורות) ב-DataFrame – פרק אחד עשר, סעיף 8 list יצירת רשימה – פרק רביעי, סעיף 2 lower יצירת עותק של מחרוזת נתונה שבו כל האותיות הלועזיות ניתנות ב-lower case (“אותיות קטנות”) – פרק רביעי, סעיף 2 lstrip יצירת עותק של מחרוזת נתונה שבו מושמטים תווים מסוימים מראשה – נספח ה’ max מציאת ערך מקסימלי ברצף – פרק חמישי, סעיף 4; מציאת ערך מקסימלי במשתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 mean מציאת ממוצע משתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 min מציאת ערך מינימלי ברצף – פרק חמישי, סעיף 4; מציאת ערך מינימלי במשתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 open פתיחת קובץ – פרק שביעי, סעיף 4; נספח ד’ pop מחיקת זוג במילון – פרק תשיעי, סעיף 8 print הדפסת ערכים ב-shell – פרק ראשון, סעיף 7.1 randint הגרלת מספר שלם בטווח נתון – פרק ראשון, סעיף 8 read קריאה מקובץ – פרק שמיני, סעיף 4 read_csv טעינת קובץ csv ל-DataFrame – פרק אחד עשר, סעיף 4 read_excel טעינת קובץ “אקסל” ל-DataFrame – פרק אחד עשר, סעיף 4 remove מחיקת ערך מאוסף – פרק ששי, סעיף 9 (רשימה); פרק שמיני, סעיף 8 (קבוצה) rename שינוי שמות משתנים (עמודות) ב-DataFrame – פרק אחד עשר, סעיף 6 replace יצירת עותק של מחרוזת נתונה שבו כל הופעה של רצף תווים מסוים בה מוחלף ברצף אחר – פרק שביעי, סעיף 9 reset_index אתחול מספור השורות ב-DataFrame – פרק אחד עשר, סעיף 14 rstrip יצירת עותק של מחרוזת נתונה שבו מושמטים תווים מסוימים מסופה – נספח ה’ sample יצירת מדגם תצפיות של DataFrame – פרק אחד עשר, סעיף 17.3 וסעיף 17.4 set יצירת קבוצה – פרק שמיני, סעיף 8 size חישוב גדלי קבוצות ב-DataFrame – פרק אחד עשר, סעיף 15 sort מיון רשימה – פרק ששי, סעיף 10 sort_values מיון DataFrame – פרק אחד עשר, סעיף 14 sorted מיון אוסף – פרק חמישי, סעיף 9 split פיצול מחרוזת למחרוזות ויצירת רשימה מהמחרוזות – פרק שביעי, סעיף 10 std חישוב סטיית תקן לפי משתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 strip יצירת עותק של מחרוזת נתונה שבו מושמטים תווים מסוימים מראשה ומסופה – נספח ה’ sum חישוב סכום המספרים ברצף של מספרים – פרק חמישי, סעיף 4; מציאת סכום מספרים במשתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 tail יצירת DataFrame משורות אחרונות ב-DataFrame נתונה – פרק אחד עשר, סעיף 9 to_csv כתיבת DataFrame בקובץ csv – פרק אחד עשר, סעיף 5 to_dict יצירת מילון מ-DataFrame – פרק אחד עשר, סעיף 17.1 to_excel כתיבת DataFrame בקובץ “אקסל” – פרק אחד עשר, סעיף 5 to_list המרת משתנה (עמודה) ב-DataFrame לרשימה – פרק אחד עשר, סעיף 17.2 tuple יצירת רשומה – פרק שמיני, סעיף 5 type בדיקת סוג ערך – פרק ראשון, סעיף 7.3; פרק רביעי, סעיף 6.6 unique איתור ערכים ייחודיים במשתנה (עמודה) של DataFrame – פרק אחד עשר, סעיף 17.5 update הוספת קבוצה לקבוצה – פרק שמיני, סעיף 9 upper יצירת עותק של מחרוזת נתונה שבו כל האותיות הלועזיות ניתנו ב-lower case (“אותיות קטנות”) – פרק שביעי, סעיף 8 value_counts חישוב שכיחויות לפי משתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 values יצירת אוסף של ערכים במילון – פרק תשיעי, סעיף 7 var חישוב שונות לפי משתנה (עמודה) ב-DataFrame – פרק אחד עשר, סעיף 16 write כתיבה בקובץ – פרק שביעי, סעיף 11 zip רכיסת רצפים – נספח ו’