色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python的set操作

劉姿婷1年前8瀏覽0評論

Python是一種高級編程語言,提供了豐富的數(shù)據(jù)結(jié)構(gòu)和操作,其中set是其中一個十分有用的數(shù)據(jù)結(jié)構(gòu),它可以幫助我們快速地對數(shù)據(jù)進(jìn)行去重和集合操作。下面我們來簡單介紹一下Python中set的基本操作。

# 創(chuàng)建set
set1 = {1, 2, 3, 4, 5}
set2 = set([4, 5, 6, 7, 8])
print(set1)  # {1, 2, 3, 4, 5}
print(set2)  # {4, 5, 6, 7, 8}
# 添加元素
set1.add(6)
print(set1)  # {1, 2, 3, 4, 5, 6}
# 刪除元素
set1.remove(6)
print(set1)  # {1, 2, 3, 4, 5}
# 求交集
set3 = set1 & set2
print(set3)  # {4, 5}
# 求并集
set4 = set1 | set2
print(set4)  # {1, 2, 3, 4, 5, 6, 7, 8}
# 求差集
set5 = set1 - set2
print(set5)  # {1, 2, 3}
# 判斷是否為子集和超集
print(set1.issubset(set4))  # True
print(set4.issuperset(set1))  # True

通過以上示例,我們可以看到Python中set的基本操作十分簡單方便。用set存儲數(shù)據(jù),在去重和集合操作上有著很大的優(yōu)勢,是Python語言中十分重要的數(shù)據(jù)結(jié)構(gòu)。