1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Scriere eficientă a codului Python

Connected

แบบฝึกหัด

Iterarea cu .itertuples()

Reține că .itertuples() returnează fiecare rând al unui DataFrame ca un tip special de date numit namedtuple. Poți accesa un atribut dintr-un namedtuple folosind o sintaxă specifică. Hai să exersăm lucrul cu namedtuple-uri.

În sesiunea ta a fost încărcat un DataFrame pandas numit rangers_df. Acesta conține statisticile ('Team', 'League', 'Year', 'RS', 'RA', 'W', 'G' și 'Playoffs') pentru echipa de baseball din Major League numită Texas Rangers (abreviată 'TEX').

คำแนะนำ 1/3

undefined XP
  • 1

    Folosește .itertuples() pentru a parcurge rangers_df și a afișa fiecare rând.

  • 2

    Parcurge rangers_df cu .itertuples() și salvează atributele Index, Year și Wins (W) ale fiecărui rând în variabilele i, year și wins.

  • 3

    Acum, parcurge rangers_df și afișează aceste valori doar pentru rândurile în care Rangers s-au calificat în playoff.