1. Learn
  2. /
  3. 课程
  4. /
  5. 高效编写 Python 代码

Connected

道练习

使用 .itertuples() 迭代

请记住,.itertuples() 会将每一行 DataFrame 返回为一种特殊的数据类型,称为 namedtuple。您可以用一种特殊的语法在 namedtuple 中查找属性。让我们练习如何使用 namedtuple。

您的会话中已加载名为 rangers_df 的 pandas DataFrame。该 DataFrame 包含美国职业棒球大联盟德州游骑兵队(缩写为 'TEX')的统计数据('Team'、'League'、'Year'、'RS'、'RA'、'W'、'G' 和 'Playoffs')。

说明 1/3

undefined XP
  • 1

    使用 .itertuples() 遍历 rangers_df 并打印每一行。

  • 2

    使用 .itertuples() 遍历 rangers_df,并将每行的 Index、Year 和胜场数(W)分别保存为 i、year 和 wins。

  • 3

    现在遍历 rangers_df,仅对游骑兵进入季后赛的那些行打印上述值。