דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. עזרה בהבנת תחביר לולאה בפייתון

עזרה בהבנת תחביר לולאה בפייתון

מתוזמן נעוץ נעול הועבר תכנות
5 פוסטים 2 כותבים 144 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    אהרן
    כתב ב נערך לאחרונה על ידי
    #1

    כאן יש הרבה דוגמאות כאלו

    [s.index[0] for s in res]
    

    מה תפקיד s.index[0]??

    אשמח גם להבין את זה
    [s.dropna() if is_series(s) else s for s in data]

    תגובה 1 תגובה אחרונה
    0
    • א מנותק
      א מנותק
      אהרן
      כתב ב נערך לאחרונה על ידי
      #2

      האמת שאני לא מבין עוד קודם
      זה המבנה של s

      1999-11-01 91.9725
      1999-11-02 91.3152
      ...
      2020-07-23 322.9600
      2020-07-24 320.8800
      Freq: D, Name: spy, Length: 7572, dtype: float64

      מה זה, מערך? והשורה האחרונה, מאפיינים שהוצמדו למערך?
      נראה שחלקם נתנו ע"י פייתון, וחלק ע"י הספריה (Freq: D).

      מה שמעניין שאם מדפיסים s.index, מקבלים מערך רק של התאריכים.
      איפה זה התחבא?

      DatetimeIndex(['1999-11-01', '1999-11-02', '1999-11-03', '1999-11-04',
      '1999-11-05', '1999-11-06', '1999-11-07', '1999-11-08',
      '1999-11-09', '1999-11-10',
      ...
      '2020-07-15', '2020-07-16', '2020-07-17', '2020-07-18',
      '2020-07-19', '2020-07-20', '2020-07-21', '2020-07-22',
      '2020-07-23', '2020-07-24'],
      dtype='datetime64[ns]', length=7572, freq='D')

      תגובה 1 תגובה אחרונה
      0
      • א מנותק
        א מנותק
        אהרן
        כתב ב נערך לאחרונה על ידי
        #3

        מישהו יודע?

        תגובה 1 תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          כתב ב נערך לאחרונה על ידי yossiz
          #4

          @אהרן השאלה שלך לא בדיוק מזמינה תשובות... אתה מצביע על איזה שורה בתוך איזה קובץ בספרייה עלומה כלשהו ושואל מה זה המשתנה s...

          אבל למרות זאת הסתקרנתי...

          s היא משתנה מסוג pandas.Series. זה טייפ שמחזיק מידע בצורה של רשימה של ערכים ואינדקס שמחזיק שם/מפתח לכל רשומה ברשימה.

          זה לא מערך אלא class. ל-class יש מאפיין index שמחזיר רשימה של... כל ה-index-ים...

          התחביר של הלולאה נקרא list comprehension (תגגל...)

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

          א תגובה 1 תגובה אחרונה
          2
          • א מנותק
            א מנותק
            אהרן
            השיב לyossiz ב נערך לאחרונה על ידי אהרן
            #5
            פוסט זה נמחק!
            תגובה 1 תגובה אחרונה
            0

            בא תתחבר לדף היומי!
            • התחברות

            • אין לך חשבון עדיין? הרשמה

            • התחברו או הירשמו כדי לחפש.
            • פוסט ראשון
              פוסט אחרון
            0
            • דף הבית
            • קטגוריות
            • פוסטים אחרונים
            • משתמשים
            • חיפוש
            • חוקי הפורום