Python 集合练习 1
Python 程序通过集合操作查找两个列表中的共同元素:
l1 = [1, 2, 3, 4, 5]
l2 = [4, 5, 6, 7, 8]
s1 = set(l1)
s2 = set(l2)
commons = s1 & s2
commonlist = list(commons)
print(commonlist)
运行结果为:
[4, 5]
Python 集合练习 2
Python 程序检查一个集合是否是另一个集合的子集:
s1 = {1, 2, 3, 4, 5}
s2 = {4, 5}
if s2.issubset(s1):
print("s2 是 s1 的子集")
else:
print("s2 不是 s1 的子集")
运行结果为:
s2 是 s1 的子集
Python 集合练习 3
Python 程序获取列表中的唯一元素:
T1 = (1, 9, 1, 6, 3, 4, 5, 1, 1, 2, 5, 6, 7, 8, 9, 2)
s1 = set(T1)
print(s1)
运行结果为:
{1, 2, 3, 4, 5, 6, 7, 8, 9}