Python set() 函数

摘自菜鸟教程

描述

set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。

语法

set 语法:

class set([iterable])

参数说明:

  • iterable -- 可迭代对象对象;

返回值
返回新的集合对象。

实例

以下实例展示了 set 的使用方法:

>>>x = set('runoob')
>>> y = set('google')
>>> x, y
(set(['b', 'r', 'u', 'o', 'n']), set(['e', 'o', 'g', 'l']))   # 重复的被删除
>>> x & y         # 交集
set(['o'])
>>> x | y         # 并集
set(['b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'])
>>> x - y         # 差集
set(['r', 'b', 'u', 'n'])
>>>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,304评论 0 0
  • 内置函数续: 35.bytes 函数 bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x ...
    一只小釆鸟阅读 485评论 0 1
  • classmethod() classmethod修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参...
    山有木兮有木兮阅读 579评论 0 0
  • 晚饭喝了点酒,快睡着了的时候突然想起黄家驹了。93年,他去世整一个月后我出生了,我小叔特别喜欢他,我还在襁褓的时候...
    钱琪阅读 309评论 0 0
  • 今天是加群的第16天,写了6篇读书笔记,5篇随笔,6次迟交,这样的节奏,感觉跟不上大家,心里有点焦虑。昨天忙到12...
    木子水儿阅读 370评论 0 0