美文网首页Python伟大航路
集合set,常见函数

集合set,常见函数

作者: 香波地海 | 来源:发表于2020-12-29 09:23 被阅读0次

集合常见操作

>>> a = set()
>>> a = set('abcd')
>>> a
{'a', 'b', 'c', 'd'}
>>> b = set('cdef')
>>> b
{'d', 'f', 'c', 'e'}
>>> a - b
{'a', 'b'}
>>> a | b
{'d', 'c', 'a', 'b', 'f', 'e'}
>>> a & b
{'d', 'c'}
>>> a ^ b
{'a', 'b', 'f', 'e'}
>>>

删除函数:discard、remove、pop的区别

#discard,如果集合包含待删除元素,不报错
>>> set1
{'Taobao', 'Facebook', 'Runoob', 'Google'}
>>> set1.discard('Google')
>>> set1
{'Taobao', 'Facebook', 'Runoob'}

#remove(),如果集合不包含待删除元素,报错
>>> set1 = set(("Google", "Runoob", "Taobao", "Facebook"))
>>> set1.remove("Google")
>>> set1
{'Taobao', 'Facebook', 'Runoob'}
# pop()
>>> set1 = set(("Google", "Runoob", "Taobao", "Facebook"))
>>> set1
{'Taobao', 'Facebook', 'Runoob', 'Google'}
>>> set1.pop()
'Taobao'
>>> set1.pop()
'Facebook'
>>>

添加函数:add、update区别

# add
>>> set1.add("Google")
>>> set1
{'Taobao', 'Facebook', 'Runoob', 'Google'}
# update
>>> set1.update("Baidu")
>>> set1
{'d', 'Runoob', 'Google', 'Taobao', 'a', 'B', 'u', 'i', 'Facebook'}

清空集合:clear

>>> set1
{'Runoob', 'Google'}
>>> set1.clear()
>>> set1
set()

相关文章

  • 集合set,常见函数

    集合常见操作 删除函数:discard、remove、pop的区别 添加函数:add、update区别 清空集合:...

  • Set集合了解一下

    前言 Set 接口 Set 集合的常见实现类HashSetHashSet的属性及函数TreeSetTreeSet的...

  • Python ☞ day 4

    Python学习笔记之 (set)集合 & 迭代器 & 函数 & 匿名函数 & 高阶函数 set set:类似di...

  • python

    python有6种序列,其中字符串,列表和元组是常见形式 set()函数实现快速删除重复元素 集合set: 无序不...

  • Hibernate集合映射

    这一节笔者主要介绍Hibernate常见的集合映射Set、List、Map和Bag等集合类型。 1. Set集合映...

  • Python基础复习-Set(一)

    Set( 集合) 花大括号或 set() 函数可以用于创建集合。注意: 若要创建一个空集必须使用set(),而不能...

  • python学习干货教程(12):集合

    集合的创建 使用大括号{ }或者set()函数创建集合 注意:创建一个空集合必须用set()而不是{ },因为{ ...

  • python集合操作

    python的集合操作 set是一个无序不重复的序列 可以用 { } 或者 set( ) 函数创建集合 集合存放不...

  • Python集合操作及方法总结

    一、集合概念 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,...

  • Python组合数据类型Set, list, tuple, di

    集合类型 及 操作集合使用{}和set()函数创建集合间操作:交(&)、并(|)、差(-)、补(^)、比较(>=<...

网友评论

    本文标题:集合set,常见函数

    本文链接:https://www.haomeiwen.com/subject/puxfoktx.html