Hàm Set discard[] trong Python xóa phần tử được chỉ định từ một set. Hàm này khác với hàm remove[], bởi vì hàm remove[] sẽ phát sinh lỗi nếu phần tử được chỉ định không tồn tại, còn hàm discard[] thì sẽ không phát sinh ra lỗi. Cú pháp của discard[] trong Python: Tham số: value: giá trị sẽ bị xóa từ set.Cú pháp
Ví dụ sau minh họa cách sử dụng của hàm discard[] với Set trong Python.
fruits = {"apple", "banana", "cherry"} fruits.discard["banana"] print[fruits]
Chạy chương trình Python trên sẽ cho kết quả: