การวนซ้ำด้วย .itertuples()
.itertuples() จะคืนค่าแต่ละแถวของ DataFrame ในรูปแบบชนิดข้อมูลพิเศษที่เรียกว่า namedtuple การเข้าถึงแอตทริบิวต์ภายใน namedtuple ต้องใช้ไวยากรณ์เฉพาะ มาฝึกทำงานกับ namedtuple กัน
ได้โหลด DataFrame ของ pandas ชื่อ rangers_df ไว้ในเซสชันแล้ว DataFrame นี้เก็บสถิติ ('Team', 'League', 'Year', 'RS', 'RA', 'W', 'G', และ 'Playoffs') ของทีมเบสบอล Major League ชื่อ Texas Rangers (ใช้ตัวย่อว่า 'TEX')
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียน Python Code ที่มีประสิทธิภาพ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Loop over the DataFrame and print each row
for ____ in ____.____():
print(____)