集合是一组用 “{” 和 “}” 括起来的无序不重复元素,元素之间用逗号分隔。
集合的创建
1.用大括号将多个元素括起来,元素间用逗号分隔
>>> s = {
'a','b','c','d'}
>>> s
{
'a', 'b', 'c', 'd'}
2.用函数 set() ,可将字符串、列表、元组等类型的数据转换为集合类型
>>> s = set(['a','b','c','d'])
>>> s
{
'a', 'b', 'c', 'd'}
>>> type(s)
<class 'set'>
>>> a = set()
>>> a
set()
>>> type(a)
<class 'set'>
注:空集合只能用 set() 来创建,{} 用于表示空字典
集合的运算
1.len() 返回集合中元素的个数
>>> s = {
'a','b','c','d'}
>>> len(s)
4
2. in 判断元素是否存在于集合之中,结果返回布尔值
>>> s = {
'a','b','c','d'}
>>> 'b' in s
True
>>> 1 in s
False
3.并集、交集
并集:创建新集合,包含两个集合中的所有元素
交集:创建新集合,包含两个集合中的公共部分
>>> s1 = {
'a','b','c','d'}
>>> s2 = {
'd','e',