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

การใช้ Counter กับลิสต์

Counter เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการนับ ตรวจสอบ และวิเคราะห์องค์ประกอบภายในชุดข้อมูล ซึ่งอยู่ในโมดูล collections โดยสามารถส่ง iterable (list, set, tuple) หรือ dictionary เข้าไปใน Counter ได้ นอกจากนี้ยังใช้งาน Counter ได้คล้ายกับ dictionary โดยกำหนดค่าผ่าน key/value เช่น counter[key] = value

การใช้งาน Counter ที่พบบ่อยคือการตรวจสอบความสอดคล้องของข้อมูลก่อนนำไปใช้งาน ลองทำกันดู

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

ประเภทข้อมูลใน Python

ดูคอร์ส

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

  • นำเข้าออบเจ็กต์ Counter จาก collections
  • สร้าง Counter จากลิสต์ penguins โดยตั้งชื่อว่า penguins_sex_counts และใช้ list comprehension เพื่อดึงค่า Sex ของเพนกวินแต่ละตัวส่งเข้า Counter
  • แสดงผล penguins_sex_counts

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

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

# Import the Counter object
____

# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____

# Print the penguins_sex_counts
____
แก้ไขและรันโค้ด