วิธีการ remove
วิธีการ remove ลบองค์ประกอบที่ระบุ
ออกจากรายการ พารามิเตอร์ของเมธอด
กำหนดองค์ประกอบที่เราต้องการลบ
วิธีการนี้เปลี่ยนแปลงรายการนั้นเอง ค่าที่
ส่งกลับคือ None การพยายาม
ลบองค์ประกอบที่ไม่มีอยู่จะนำไปสู่
การเกิดข้อยกเว้น
ไวยากรณ์
รายการ.remove(สิ่งที่ต้องการลบ)
ตัวอย่าง
ลองลบองค์ประกอบ 'ef' ออกจาก
รายการของเราด้วยวิธีการ remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
ผลลัพธ์การทำงานของโค้ด:
['ab', 'cd', 'gh']
ตัวอย่าง
ทีนี้ลองลบองค์ประกอบ ที่ไม่มีอยู่ในรายการดู:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
ผลลัพธ์การทำงานของโค้ด:
ValueError: list.remove(x): x not in list