ITPub博客

首页 > 大数据 > 数据分析 > Python3 集合

Python3 集合

原创 数据分析 作者:金木大大大 时间:2023-12-19 10:24:48 0 删除 编辑

  在Python3中,集合(Set)是一种无序、不重复的数据集合。集合使用{}或set()来创建。以下是一些常用的集合操作:


  创建集合:


  set1={1,2,3}#使用{}创建集合


  set2=set([4,5,6])#使用set()创建集合


  http://www.jshk.com.cn/mb/reg.asp?kefu=xiaoding;//爬虫IP获取;


  添加元素:


  set1.add(4)#添加单个元素


  set1.update([5,6,7])#添加多个元素


  移除元素:


  set1.remove(3)#移除指定元素,如果元素不存在会抛出KeyError


  set1.discard(4)#移除指定元素,如果元素不存在不会抛出错误


  set1.pop()#随机移除一个元素


  set1.clear()#清空集合中的所有元素


  集合运算:


  set1.union(set2)#返回两个集合的并集


  set1.intersection(set2)#返回两个集合的交集


  set1.difference(set2)#返回两个集合的差集


  set1.symmetric_difference(set2)#返回两个集合的对称差集


  集合关系:


  set1.issubset(set2)#判断set1是否是set2的子集


  set1.issuperset(set2)#判断set1是否是set2的超集


  set1.isdisjoint(set2)#判断set1和set2是否没有交集


  遍历集合:


  for item in set1:


  #遍历集合中的每个元素


  集合在处理性和集合运算方面非常有用。它提供了简洁的语法和丰富的操作方法,可以方便地进行集合操作。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70032566/viewspace-3000570/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Python3 解释器
请登录后发表评论 登录
全部评论

注册时间:2023-10-12

  • 博文量
    249
  • 访问量
    157736