Phương thức union () trong Python
Thí dụ
Trả lại một tập hợp có chứa tất cả các mục từ cả hai tập hợp, các bản sao được loại trừ:
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
z = x.union(y)
print(z)
Định nghĩa và Cách sử dụng
Phương union()
thức trả về một tập hợp chứa tất cả các mục từ tập hợp ban đầu và tất cả các mục từ (các) tập hợp đã chỉ định.
Bạn có thể chỉ định bao nhiêu bộ bạn muốn, phân tách bằng dấu phẩy.
Nó không nhất thiết phải là một tập hợp, nó có thể là bất kỳ đối tượng nào có thể lặp lại.
Nếu một mục có trong nhiều bộ, kết quả sẽ chỉ chứa một lần xuất hiện của mục này.
Cú pháp
set.union(set1, set2...)
Giá trị tham số
Parameter | Description |
---|---|
set1 | Required. The iterable to unify with |
set2 | Optional. The other iterable to unify with. You can compare as many iterables as you like. Separate each iterable with a comma |
Các ví dụ khác
Thí dụ
Hợp nhất nhiều hơn 2 bộ:
x = {"a", "b", "c"}
y = {"f", "d", "a"}
z = {"c", "d", "e"}
result = x.union(y, z)
print(result)