Phương thức remove
Phương thức remove xóa phần tử được chỉ định
khỏi danh sách. Trong tham số của phương thức
chỉ định phần tử mà chúng ta cần xóa.
Phương thức này thay đổi chính danh sách. Giá trị
trả về là None. Nỗ lực
xóa một phần tử không tồn tại sẽ dẫn đến
một ngoại lệ được đưa ra.
Cú pháp
danh_sách.remove(phần_tử_muốn_xóa)
Ví dụ
Hãy xóa phần tử 'ef' khỏi
danh sách của chúng ta bằng phương thức remove:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('ef')
print(lst)
Kết quả thực thi mã:
['ab', 'cd', 'gh']
Ví dụ
Bây giờ hãy thử xóa một phần tử không có trong danh sách:
lst = ['ab', 'cd', 'ef', 'gh']
lst.remove('12')
print(lst)
Kết quả thực thi mã:
ValueError: list.remove(x): x not in list