首先是字符串、列表、元组的转换方式
a='abcde'#a为字符串
test = set(a)#将set括号中写上被赋值的元素名便可以为集合元素赋值
print(test)
b=[1,2,3]#b为列表
test = set(b)
print(test)
c=(1,2,'abc')#c为元组
test = set(c)
print(test)
三者皆为用set()方法包裹即可
其次是字典的转换方式
d={'a':1,'b':2,'c':3}#d为字典
test=set(d)#字典元素转化为集合后会将字典中的key(a,b,b)值添加至集合value则被忽略
print(test)
字典的转换方式与上边的一致唯一不同的是集合只能接收key值不能接收到value值所以输出时只能输出key值不能输出value值
运行结果如下