python中集合的概念,python集合的基本操作

  python中集合的概念,python集合的基本操作

  指尖生活

  集合是不重复元素的无序序列。

  您可以使用花括号{}或set()创建集合

  注意:应该使用set()而不是{}来创建空集,因为花括号{}是用来创建空字典的。

  创建收藏:

  集合={值,值2,值3}

  或者

  设置(值)

  集合((值1,值2,值3.))特点:#集合的输出会自动重复,而且是无序集合={ 苹果,香蕉,橘子,梨,梨 }

  Print(sets)#快速确定一个元素是否在一个集合中

  如果“苹果”在集合中:

  打印(“苹果存在于收藏中”)

  操作a=set(abcdefg )

  b=set(cjtrhqlmsb )

  Print(a-b) #返回集合A中包含但集合b中不包含的字符。

  Print(a b) #返回两个集合中的所有字符

  Print(a b) #返回两个集合中共存的字符

  Print (a b) #返回集合A和集合b中都不包含的字符。

  集合的基本操作:向集合中添加元素:

  Sets.add(value)向集合中添加一个元素,如果该元素存在,则不执行任何操作。

  设置。update (obj/value)向集合中添加一个或多个元素,要添加对象可以是列表、祖先和字典序列。

  删除元素:

  Sets.remove(value)从集合中删除指定的元素,如果该元素一开始就不存在,将会报告错误。

  Sets.discard(value)从集合中删除指定的元素,如果该元素一开始就不存在,则不会报告错误。

  Sets.pop()随机删除一个元素。

  Len(sets)计算集合中元素的个数

  thisset=set((Google , Runoob ,淘宝))

  镜头(这一组)

  三

  清空集合:sets.clear()

  sets.clear()

  打印(套)

  集合的内置方法:add()将元素添加到集合中。

  Clear()从集合中移除所有元素。

  Copy()复制一个集合。

  Difference()返回两个集合的差语法:x.difference(y)是X中包含但Y中不包含的字符,与X-Y一致。

  Difference_update()语法:x.difference.update(y)删除两个集合中都存在x的元素

  Pop()随机删除元素

  Intersection()返回集合(所有现有元素)的交集

  请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: