פיצול קובץ אקסל עם פייתון ב-7 שורות קודבפוסט הזה נדגים כיצד ניתן לקחת קובץ אקסל המכיל טבלת נתונים, ולפצל את הנתונים בטבלה לגיליונות שונים ולארגן אותם מחדש – כל זה בשבע שורות...
שוקלים להכנס לתחום הדאטה? הנה 5 הסיבות הכי חשובות למה כדאי לכם ללמוד פייתוןעד לפני עשור פייתון לא נחשבה בכלל לכלי משמעותי בארגז הכלים של אנשי נתונים, בטח לא כלי הכרחי שאי אפשר בלעדיו. אבל תוך כמה שנים פייתון הפכה...
ComprehensionsList Comprehensions List Comprehensions בפרק זה נכיר תחביר מיוחד בפייתון בשם המוזר מדובר בדרך מקוצרת ונוחה לייצר רשימות (אבל לא רק),...
יצירת מחרוזות רנדומליותהקוראת נינה (השם המלא אינו שמור במערכת) הצביעה על העובדה שהספרייה random יודעת לייצר מספרים בלבד, ושאלה איך אפשר לכתוב פונקציה שתייצר...
מילונים חלק ד' – פעולות נוספותברוכים הגולשים לחלק הרביעי, והאחרון (אני מבטיח), על מילונים. בפוסט אציג כמה פעולות שכנראה יהיו שימושיות עבורכם כאשר תתחילו להתעסק עם...
מילונים חלק ג' – איתור ערכיםאיתור ערך בתוך מילון בפוסט הקודם הראתי איך ליצור מילונים, להכניס אליהם ערכים ולהציג את הערכים האלה. לטובת ההסברים בפוסט הזה אמשיך להשתמש...
מילונים חלק ב' – יצירה, הכנסה והצגת נתוניםבפוסט הקודם הסברתי קצת את התיאוריה שמאחורי מבנה הנתונים מסוג מילון בפייתון. בפוסט הזה אדגים כיצד לעבוד איתם ואיך אתם יכולים לאסוף ולנהל...
המרה לספרות רומיותלפעמים הבעיות הכי מעניינות הן אלה שניתן לתאר בצורה הפשוטה ביותר. התבקשתי לתת פתרון לבעיה שניתן לתאר ב-4 מילים – המרת מספרים לספרות...
מבוא למילונים בפייתוןמבנה הנתונים האחרון והמעניין ביותר שאדבר עליו במדריך הזה נקרא מילון (Dictionary). למה מעניין? מילונים הם מבני הנתונים הגמישים ביותר בשפה...
ניתוח נתוני ספרייה בפייתוןאחת מקוראות הבלוג הציגה לי, בתגובות לאחד הפוסטים את הבעיה הנחמדה הבאה וביקשה שאסביר את הפיתרון: מספר הספרים בספרייה אינו ידוע. לכל ספר...
סטים – פעולות על קבוצותהיכולת השימושית ביותר שסטים נותנים לנו היא האפשרות לבצע בקלות השוואות בין הערכים בסט מסוים לערכים בסט אחר באמצעות סדרה של מתודות מיוחדות....
מבני נתונים בפייתון - סטיםסטים הם מבני נתונים שדומים לרשימות וטאפלים אבל יש לסטים כמה תכונות ומתודות ייחודיות שהופכות אותם למאוד שימושיים במצבים מסוימים