Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

หาขนาดของ List ใน Python

List เป็นชนิดข้อมูลแบบคอลเลกชันใน Python องค์ประกอบใน List สามารถเปลี่ยนแปลงได้ และไม่มีลำดับเฉพาะที่เกี่ยวข้องกับองค์ประกอบ ในบทความนี้ เราจะดูวิธีหาความยาวของ List ใน Python ซึ่งหมายถึงเราต้องหาจำนวนองค์ประกอบที่มีอยู่ใน List ไม่ว่าจะซ้ำหรือไม่ก็ตาม

ตัวอย่าง

ในตัวอย่างด้านล่าง เราเอารายการชื่อ "days" เราหาความยาวของรายการโดยใช้ฟังก์ชัน len() ก่อน แล้วเพิ่มองค์ประกอบเพิ่มเติมและตรวจสอบความยาวอีกครั้งด้วยฟังก์ชัน append() สุดท้ายเราลบองค์ประกอบบางส่วนด้วยฟังก์ชัน remove() และตรวจสอบความยาวอีกครั้ง โปรดทราบ แม้องค์ประกอบจะซ้ำ ฟังก์ชัน remove() จะลบเฉพาะองค์ประกอบที่อยู่ท้ายสุดของรายการ

days = ["Mon", "Tue", "Wed"]
print(len(days))

# เพิ่มองค์ประกอบรายการ
days.append("Sun")
days.append("Mon")
print("Now the list is: ", days)
print("Length after adding more elements: ", len(days))

# ลบองค์ประกอบบางส่วน
days.remove("Mon")
print("Now the list is: ", days)
print("Length after removing elements: ", len(days))

ผลลัพธ์

การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้:

3
Now the list is: ['Mon', 'Tue', 'Wed', 'Sun', 'Mon']
Length after adding more elements: 5
Now the list is: ['Tue', 'Wed', 'Sun', 'Mon']
Length after removing elements: 4