python中的set集合

set中的元素是不可重复的

1.创建一个集合

myset = set()

myset = set([1,2,3,4])

2.修改

myset.add('a')

myset.remove(1)

3.集合的操作

odds = set([1,3,5,7,9])  // 小于10的质数的primes

primes = set([2,3,5,7])  // 小于10的奇数的odds

交集:odd_AND_prime = odds.intersection(primes)  // {3, 5, 7} 或者 odds & primes

并集:odd_OR_prime = odds.union(primes) // {1, 2, 3, 5, 7, 9} 或者 odds | primes

差集:odd_not_prime = odds - primes  // {1, 9}

在odds或primes中,但不是都有:odds ^ primes

你可能感兴趣的:(python中的set集合)