# -*- coding:utf-8 -*-
# Author: Evan Mi# 创建一个set
list_1 = [1, 3, 5, 7, 3, 6, 7, 9]
list_1 = set(list_1)
list_2 = set([2, 6, 0, 66, 22, 8, 4])
print(list_1, type(list_1))# 交集
print(list_1.intersection(list_2))
print(list_1 & list_2)
# 并集
print(list_1.union(list_2))
print(list_1 | list_2)
# 差集
print(list_1.difference(list_2))
print(list_2.difference(list_1))
print(list_1 - list_2)
list_3 = set([1, 3, 7])
# 判断是否为子集
print(list_3.issubset(list_1))
# 判断是否为父集
print(list_1.issuperset(list_3))
# 对称差 A并B - A交B
print(list_1.symmetric_difference(list_2))
print(list_1 ^ list_2)
# 判断两个集合是否没有交集
print(list_1.isdisjoint(list_2))# 添加
list_1.add(999)
# 添加多个
list_1.update([888, 777, 555])
# 删除 如果要删除的不存在会报错
list_1.remove(777)
# 删除,如果删除不存在的元素不会报错
list_1.discard(999)
#  随机删除并返回一个值
list_1.pop()
# 长度
print(len(list_1))
# 判断set中是否包含某个元素
print(999 in list_1)

python3 set相关操作相关推荐

  1. python3 文件相关操作

    # -*- coding:utf-8 -*- # Author: Evan Mi""" data = open("E:/pythondata/day02/yes ...

  2. python3 列表相关操作

    # -*- coding:utf-8 -*- # Author: Evan Mi import copynames = ["ZhangYang", "Guyun" ...

  3. Python3 print相关操作

    1. 说明 1.1 符号说明 %字符:标记转换说明符的开始 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度.如果是*,则宽度会从值元组中读出 点(.)后跟精度值:如果转换的是实数,精度值就表示 ...

  4. python3 time datetime相关操作

    time模块中的相关操作: # -*- coding:utf-8 -*- # Author: Evan Mi import time # 获得时间戳,当前时区的 print(time.time()) ...

  5. python学习 day7_字符串、列表的相关操作

    python学习day7_字符串的相关函数 字符串的相关操作 (1)字符串的拼接 + (2)字符串的重复 * (3)字符串跨行拼接 \ (4)字符串的索引(复习) (5)字符串的切片:(截取) 对字符 ...

  6. Python对象类型及相关操作

    文章目录 Python对象类型 对象操作函数 1.数字类型 常用的算术运算符: 数字运算相关的内置函数: math模块中的常用函数: 2.字符串 1.字符编码 2.字符串表示 3.转义字符串 4.字符 ...

  7. Day 07 DjangoORM相关操作(增删改查)

    Day 07 DjangoORM相关操作(增删改查) 前提条件:配置数据库 **PROJECT.settings**.py DATABASES = {'default': {'ENGINE': 'dj ...

  8. 字符串的性质、相关操作、相关方法

    在day08下创建一个名为04-字符串的代码文件. 一.对于计算机来说,字符串是一堆没有意义的符号.只是人根据自然语言,想象出和这一堆符号相关的含义 二.字符串就是由引号引起来的有限个符号的合集 三. ...

  9. 2021年大数据HBase(五):HBase的相关操作JavaAPI方式

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一.需求说明 ...

最新文章

  1. 做了个小界面,mark一下
  2. 周五晚上看了变形金刚
  3. Python实现进程同步和通信
  4. Uboot配置界面详解
  5. 关于栈的理解(读书笔记)
  6. i3、i5、i7有什么区别?
  7. 怎么用计算机求浮动额,2015计算机一级考试MSOFFICE上机综合训练(5)
  8. hardmard积 用什么符号表示_[关于数学哲学的科普]为数学学习准备的基础数理逻辑(用自然推理系统展现的命题演算以及一阶谓词演算)...
  9. 创建data文件_剑指信奥 | C++ 之文件操作
  10. 《SAP从入门到精通》——导读
  11. 三星平板电脑html文件放在哪里,三星Tab3怎么连接电脑?三星Tab3平板电脑连接电脑的方法图解...
  12. Xshell6 解压直接使用
  13. 服务器修复oxc0000098,修复oxc0000098的方法
  14. 亚马逊AWS命令行 aws cli
  15. 查岗:两个60后海归博士开发的手机监控应用
  16. 【已解决】程序文件被ESET NOD32误杀或拦截怎么办?以ENDPIINT SECURITY为例添加信任教程截图(ESET通用))
  17. E站账号cookie分享_产品经理必懂知识点—cookie和session
  18. Idea中maven 只从本地仓库导入jar包,取消联网下载的问题
  19. 顶象特别策划 | 2022双十一业务安全保卫战即日启动
  20. 如何在计算机磁盘建文件,如何在win7电脑中建立一个隐藏的磁盘分区?

热门文章

  1. matlab GUI 设计 自学笔记
  2. sigkill mysql_Ubuntu不能停止mysqld
  3. 编写有效用例电子版_软件测试人员必须编写代码吗?
  4. 3d 仪表盘_新一代标致2008官图发布 配备3D全息仪表盘
  5. 计算机上课创意互动游戏初中,16个课前热身小游戏:让每一堂课都充满新鲜感...
  6. HTML+CSS+JS实现 ❤️简单的翻纸牌记忆游戏❤️
  7. 基于JAVA springboot+mybatis 电商书城平台系统设计和实现
  8. 代码合并工具_11个代码质量审核和管理工具,程序员必备!
  9. mysql not in 多列,MySQL中的多列外键?
  10. php替换算法,PHP实现各种经典算法 || 我们的爱的博客