亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

set函數在python中的常見用法

小樊
83
2024-09-08 22:08:17
欄目: 編程語言

在Python中,set()函數通常用于創建一個集合(set)

  1. 創建一個空集合:
empty_set = set()
  1. 使用可迭代對象(如列表、元組等)創建集合:
numbers = [1, 2, 3, 4, 5]
number_set = set(numbers)
print(number_set)  # 輸出:{1, 2, 3, 4, 5}
  1. 去除列表中的重復元素:
duplicates = [1, 2, 2, 3, 4, 4, 5]
unique_elements = set(duplicates)
print(list(unique_elements))  # 輸出:[1, 2, 3, 4, 5]
  1. 檢查兩個集合是否相等:
set1 = {1, 2, 3}
set2 = {1, 2, 3}
print(set1 == set2)  # 輸出:True
  1. 檢查一個集合是否為另一個集合的子集:
subset = {1, 2}
superset = {1, 2, 3, 4, 5}
print(subset.issubset(superset))  # 輸出:True
  1. 檢查一個集合是否包含另一個集合:
subset = {1, 2}
superset = {1, 2, 3, 4, 5}
print(superset.issuperset(subset))  # 輸出:True
  1. 計算兩個集合的并集:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
print(union_set)  # 輸出:{1, 2, 3, 4, 5}
  1. 計算兩個集合的交集:
set1 = {1, 2, 3}
set2 = {2, 3, 4}
intersection_set = set1.intersection(set2)
print(intersection_set)  # 輸出:{2, 3}
  1. 計算兩個集合的差集:
set1 = {1, 2, 3}
set2 = {2, 3, 4}
difference_set = set1.difference(set2)
print(difference_set)  # 輸出:{1}
  1. 計算兩個集合的對稱差集:
set1 = {1, 2, 3}
set2 = {2, 3, 4}
symmetric_difference_set = set1.symmetric_difference(set2)
print(symmetric_difference_set)  # 輸出:{1, 4}

0
桂平市| 比如县| 万山特区| 合水县| 阿勒泰市| 姚安县| 大足县| 黄石市| 云林县| 布拖县| 云龙县| 射阳县| 铜梁县| 那坡县| 邯郸市| 南康市| 邵东县| 石门县| 揭东县| 富顺县| 嵩明县| 靖西县| 莱阳市| 龙江县| 扬州市| 娱乐| 柳江县| 商丘市| 塔河县| 疏附县| 来宾市| 威宁| 古丈县| 山东| 胶南市| 桑日县| 衢州市| 巫山县| 个旧市| 肇州县| 建阳市|