Hàm Set difference_update() trong Python xóa các phần tử tồn tại trong cả 2 set1 và set2.
Hàm difference_update() khác với hàm difference(), bởi vì hàm difference() trả về một set mới, còn hàm difference_update() loại bỏ các phần tử tồn tại từ set ban đầu và set thứ 2.
Nội dung chính
Cú pháp
Cú pháp của difference_update() trong Python:
set1.difference_update(set2)
Tham số:
set2: set để kiểm tra sự khác nhau với set ban đầu.
Ví dụ hàm Set difference_update() trong Python
Ví dụ sau minh họa cách sử dụng của hàm difference_update() với Set trong Python.
Ví dụ 1: xóa những phần tử tồn tại trong set1 và set2:
set1 = {"apple", "banana", "cherry"} set2 = {"google", "amazon", "apple"} set1.difference_update(set2) print(set1)
Chạy chương trình Python trên sẽ cho kết quả:
{'cherry', 'banana'}