Bài 8. Python - Các Phương Thức của Tập Hợp
Trong lớp tập hợp của Python, các phương thức sau được định nghĩa:
-
add(): Thêm một phần tử vào tập hợp.
-
clear(): Xóa tất cả các phần tử khỏi tập hợp.
-
copy(): Trả về một bản sao nông (shallow copy) của tập hợp.
-
difference(): Trả về hiệu của hai hoặc nhiều tập hợp khác nhau dưới dạng một tập hợp mới.
-
difference_update(): Xóa tất cả các phần tử của một tập hợp khác ra khỏi tập hợp này.
-
discard(): Xóa một phần tử khỏi tập hợp nếu nó là thành viên của tập hợp.
-
intersection(): Trả về giao của hai tập hợp dưới dạng một tập hợp mới.
-
intersection_update(): Cập nhật một tập hợp với giao của chính nó và một tập hợp khác.
-
isdisjoint(): Trả về True nếu hai tập hợp có giao nhau rỗng.
-
issubset(): Trả về True nếu một tập hợp khác chứa tập hợp này.
-
issuperset(): Trả về True nếu tập hợp này chứa một tập hợp khác.
-
pop(): Xóa và trả về một phần tử tùy ý từ tập hợp.
-
remove(): Xóa một phần tử khỏi tập hợp; phần tử đó phải là thành viên của tập hợp.
-
symmetric_difference(): Trả về hiệu đối xứng của hai tập hợp dưới dạng một tập hợp mới.
-
symmetric_difference_update(): Cập nhật một tập hợp với hiệu đối xứng của chính nó và một tập hợp khác.
-
union(): Trả về hợp của các tập hợp dưới dạng một tập hợp mới.
-
update(): Cập nhật một tập hợp với hợp của chính nó và các tập hợp khác.