Python Set 练习 1
Python 程序在 set 操作的帮助下查找两个列表中的公共元素 -
l1=[1,2,3,4,5]
l2=[4,5,6,7,8]
s1=set(l1)
s2=set(l2)
commons = s1&s2 # or s1.intersection(s2)
commonlist = list(commons)
print (commonlist)
它将产生以下输出 -
[4, 5]
Python Set 练习 2
Python 程序来检查一个集合是否是另一个集合的子集 -
s1={1,2,3,4,5}
s2={4,5}
if s2.issubset(s1):
print ("s2 is a subset of s1")
else:
print ("s2 is not a subset of s1")
它将产生以下输出 -
s2 is a subset of s1
Python Set 练习 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}