在Python中,您可以使用集合(set)数据结构来执行各种操作,并使用内置的集合方法来收集结果。以下是一些常见的集合操作:
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
union_set = set1.union(set2)
intersection_set = set1.intersection(set2)
difference_set = set1.difference(set2)
symmetric_difference_set = set1.symmetric_difference(set2)
is_subset = set1.issubset(set2)
is_superset = set1.issuperset(set2)
length = len(set1)
list1 = [1, 2, 3, 4, 5]
set_from_list = set(list1)
list_from_set = list(set1)
在这些操作中,您可以使用集合方法来收集结果。例如,您可以使用union()
方法来获取两个集合的并集,并将结果存储在一个新的集合中。同样,您可以使用其他方法来获取交集、差集、对称差、子集和超集。
请注意,集合是无序的,因此在操作之后,结果可能会有所不同。如果您需要对结果进行排序,可以使用Python的sorted()
函数。
领取专属 10元无门槛券
手把手带您无忧上云