เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้าง generator สำหรับ pandas DataFrame

อย่างที่เห็นในวิดีโอ คุณสามารถสร้าง generator จาก pandas DataFrame ได้อย่างง่ายดาย ในแต่ละรอบของการวนซ้ำ จะได้ค่ากลับมา 2 อย่าง:

  • ดัชนีของแถวนั้น
  • pandas Series ที่มีองค์ประกอบทั้งหมดของแถวนั้น

ในแบบฝึกหัดนี้ จะสร้าง generator สำหรับชุดข้อมูล poker โดยนำเข้ามาในชื่อ poker_hands จากนั้นพิมพ์องค์ประกอบทั้งหมดของแถวที่ 2 โดยใช้ generator ที่สร้างขึ้น

สามารถสำรวจชุดข้อมูลและดูการเปลี่ยนแปลงได้ตลอดเวลาใน IPython Shell และดูสไลด์ประกอบได้ในแท็บ Slides

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การเขียนโค้ดที่มีประสิทธิภาพด้วย pandas

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนด generator สำหรับวนซ้ำแถวของชุดข้อมูล data ให้กับตัวแปร generator
  • พิมพ์องค์ประกอบทั้งหมดของ generator ในตำแหน่งที่ 2

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create a generator over the rows
generator = poker_hands.____

# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)
แก้ไขและรันโค้ด