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

ค้นหาขนาดของรายการใน Python


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

ตัวอย่าง

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

days = ["Mon","Tue","Wed"]
print (len(days))
# Append some list elements
days.append("Sun")
days.append("Mon")
print("Now the list is: ",days)
print("Length after adding more elements: ",len(days))

# Remove some elements
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