91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

set函數在python中的實際案例

小樊
82
2024-09-14 06:56:00
欄目: 編程語言

在Python中,set() 函數用于創建一個集合(set)。集合是一個無序的不重復元素序列。這里有一些關于如何使用 set() 函數的實際案例:

  1. 創建一個空集合:
empty_set = set()
print(empty_set)  # 輸出:set()
  1. 從列表創建集合:
my_list = [1, 2, 3, 4, 4, 5, 6, 6]
my_set = set(my_list)
print(my_set)  # 輸出:{1, 2, 3, 4, 5, 6},注意重復的元素被去除了
  1. 從字符串創建集合:
my_string = "hello world"
my_set = set(my_string)
print(my_set)  # 輸出:{'h', 'e', 'l', 'o', ' ', 'w', 'r', 'd'},注意重復的字符被去除了
  1. 集合的基本操作:
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}

# 并集
union_set = set1.union(set2)
print(union_set)  # 輸出:{1, 2, 3, 4, 5, 6, 7, 8}

# 交集
intersection_set = set1.intersection(set2)
print(intersection_set)  # 輸出:{4, 5}

# 差集
difference_set = set1.difference(set2)
print(difference_set)  # 輸出:{1, 2, 3}

# 對稱差集
symmetric_difference_set = set1.symmetric_difference(set2)
print(symmetric_difference_set)  # 輸出:{1, 2, 3, 6, 7, 8}
  1. 判斷子集和超集:
set1 = {1, 2, 3}
set2 = {1, 2, 3, 4, 5}

# 判斷子集
is_subset = set1.issubset(set2)
print(is_subset)  # 輸出:True

# 判斷超集
is_superset = set2.issuperset(set1)
print(is_superset)  # 輸出:True

這些實際案例展示了如何在Python中使用 set() 函數以及集合的基本操作。

0
灌阳县| 瑞安市| 珠海市| 志丹县| 手游| 清涧县| 天峨县| 柳江县| 定南县| 衡水市| 疏附县| 云阳县| 和龙市| 宁强县| 通河县| 新乡市| 定兴县| 巴林左旗| 察雅县| 棋牌| 武城县| 五华县| 临洮县| 巩留县| 平顺县| 蒙城县| 许昌县| 柏乡县| 库伦旗| 确山县| 汕尾市| 白城市| 乌拉特后旗| 梅河口市| 大洼县| 金塔县| 阳朔县| 湘阴县| 含山县| 贺兰县| 新密市|