它支持数学概念上的集合操作,如交集、并集、补集和差集。
集合是可变的,可以在其中添加或删除项。
集合用花括号“{}”括起来,并用逗号“,”来分隔其中的项。
2、创建集合 可以使用花括号“{}”创建集合,集合会自动去除重复的项。
下面的集合包含了几种用字符串表示的水果: >>> # 创建fruits集合时,'apple'出现了两次 >>> fruits = {'apple', 'banana', 'watermelon', 'strawberry', 'apple'} >>> fruits # 查看fruits集合,'apple'只有保留了一个 {'apple', 'strawberry', 'banana', 'watermelon'} 与列表、元组、字典一样,集合也可以用工厂函数set()来创建。
set()函数的参数要么为空,要么为可迭代对象(如列表、元组和字符串): >>> fruits = set(['apple', 'banana', 'watermelon', 'strawberry', 'apple']) # 以列表为参数创建集合 >>> fruits {'apple', 'strawberry', 'banana', 'watermelon'} >>> numbers = set((1, 2, 3, 3, 2, 4)) # 以元组为参数创建集合 >>> numbers 内容来自网友回答
区间和集合的区别?1[a,b]这种叫区间吧?书上定理骇贰粪荷荼沽讽泰釜骏中的I表示的就是这种吧?2如果是几个区间的并,那么只能叫作集合了吧?如:[a,b]并上[c,d];当然如果光一个区间的... 区间和集合的区别? 1[a,b]这种叫区间吧?书上定理骇贰粪荷荼沽讽泰釜骏中的I表示的就是这种吧? 2如果是几个区间的并,那么只能叫作集合了吧?如:[a,b]并上[c,d]; 当然如果光一个区间的话[a