专栏首页中科院渣渣博肆僧一枚Python的内置函数(三十四)、set()

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'])

>>>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python的zfill( )函数

    原文链接:https://www.runoob.com/python/att-string-zfill.html

    于小勇
  • 关于C++中Hash的应用

    本文只介绍我们在C++中如何使用Hash这种数据结构达到我们编程的目的,有关Hash的概念和实现不做详谈。

    于小勇
  • DSNet:Joint Semantic Learning for Object Detection in InclementWeather Conditions

    近五十年来,基于卷积神经网络的目标检测方法得到了广泛的研究,并成功地应用于许多计算机视觉应用中。然而,由于能见度低,在恶劣天气条件下检测物体仍然是一项重大挑战。...

    于小勇
  • 开发神器Vim配置

    1.在用户根目录建立文件.vimrc【点击下载完整.vimrc】 “.vimrc文件内容如下 set hlsearch                  “高亮...

    苦咖啡
  • vim的简单配置

    青木
  • vim中set的用法

    生信编程日常
  • 变量类型-Set

    教程:     集合是一个无序不重复元素的序列,它的特点是:有的可变,有的不可变,元素无序不可重复! 一:集合的创建     (1)使用花括号      ...

    py3study
  • 配置linux下的vimrc

    highlight Comment ctermfg=lightblue guifg=darkblue

    二狗不要跑
  • linux下vim的配置

    二狗不要跑
  • Vim 配置入门

    Vim 的配置不太容易,它有自己的语法,许许多多的命令。我总是记不清楚,所以就整理了下面这篇文章,列出主要配置项的含义。

    ruanyf

扫码关注云+社区

领取腾讯云代金券