Python中Set函数

Set它是一个无序不重复的函数,比如一个括号里有('aabbcccdd'),用set函数后,它只会输出1个abcd,而且顺序打乱,举个例子

a=set('aabbcccdd')
print(a)
{'b', 'a', 'c', 'd'}

咱们可以用它做 ( 减、并集、交集、补集 ),再举个例子

a= set('aabbcccdd')
b= set('abef')
print(a - b)
{'c', 'd'}
print(a & b)
{'b', 'a'}
print(a | b)
{'a', 'f', 'b', 'd', 'e', 'c'}
print(a ^ b)
{'f', 'd', 'e', 'c'}

你可能感兴趣的:(Python入坑,开发语言)