Phương thức remove

Phương thức remove loại bỏ các phần tử khỏi set. Nếu phần tử không có trong set, một lỗi sẽ được trả về. Trong tham số của phương thức chúng ta truyền phần tử muốn xóa.

Cú pháp

pythonset.remove(phần_tử_cần_xóa)

Ví dụ

Hãy xóa phần tử 'a' khỏi set của chúng ta:

pythonst = {'a', 'b', 'c'}
st.remove('a')
print(st)

Kết quả thực thi mã:

python{'b', 'c'}

Ví dụ

Bây giờ hãy thử xóa một phần tử không có trong set:

pythonst = {'a', 'b', 'c'}
st.remove('e')
print(st)

Sau khi thực thi mã, chúng ta sẽ nhận được lỗi:

errorKeyError: 'e'

Xem thêm

  • phương thức discard,
    loại bỏ các phần tử nếu chúng có trong set
  • phương thức pop,
    xóa phần tử đầu tiên khỏi set
  • phương thức clear,
    xóa toàn bộ set
  • phương thức add,
    thêm phần tử vào set
  • hàm len,
    trả về độ dài của set
  • phương thức union,
    kết hợp các set