python3 set相关操作
# -*- 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相关操作相关推荐
- python3 文件相关操作
# -*- coding:utf-8 -*- # Author: Evan Mi""" data = open("E:/pythondata/day02/yes ...
- python3 列表相关操作
# -*- coding:utf-8 -*- # Author: Evan Mi import copynames = ["ZhangYang", "Guyun" ...
- Python3 print相关操作
1. 说明 1.1 符号说明 %字符:标记转换说明符的开始 最小字段宽度:转换后的字符串至少应该具有该值指定的宽度.如果是*,则宽度会从值元组中读出 点(.)后跟精度值:如果转换的是实数,精度值就表示 ...
- python3 time datetime相关操作
time模块中的相关操作: # -*- coding:utf-8 -*- # Author: Evan Mi import time # 获得时间戳,当前时区的 print(time.time()) ...
- python学习 day7_字符串、列表的相关操作
python学习day7_字符串的相关函数 字符串的相关操作 (1)字符串的拼接 + (2)字符串的重复 * (3)字符串跨行拼接 \ (4)字符串的索引(复习) (5)字符串的切片:(截取) 对字符 ...
- Python对象类型及相关操作
文章目录 Python对象类型 对象操作函数 1.数字类型 常用的算术运算符: 数字运算相关的内置函数: math模块中的常用函数: 2.字符串 1.字符编码 2.字符串表示 3.转义字符串 4.字符 ...
- Day 07 DjangoORM相关操作(增删改查)
Day 07 DjangoORM相关操作(增删改查) 前提条件:配置数据库 **PROJECT.settings**.py DATABASES = {'default': {'ENGINE': 'dj ...
- 字符串的性质、相关操作、相关方法
在day08下创建一个名为04-字符串的代码文件. 一.对于计算机来说,字符串是一堆没有意义的符号.只是人根据自然语言,想象出和这一堆符号相关的含义 二.字符串就是由引号引起来的有限个符号的合集 三. ...
- 2021年大数据HBase(五):HBase的相关操作JavaAPI方式
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一.需求说明 ...
最新文章
- 做了个小界面,mark一下
- 周五晚上看了变形金刚
- Python实现进程同步和通信
- Uboot配置界面详解
- 关于栈的理解(读书笔记)
- i3、i5、i7有什么区别?
- 怎么用计算机求浮动额,2015计算机一级考试MSOFFICE上机综合训练(5)
- hardmard积 用什么符号表示_[关于数学哲学的科普]为数学学习准备的基础数理逻辑(用自然推理系统展现的命题演算以及一阶谓词演算)...
- 创建data文件_剑指信奥 | C++ 之文件操作
- 《SAP从入门到精通》——导读
- 三星平板电脑html文件放在哪里,三星Tab3怎么连接电脑?三星Tab3平板电脑连接电脑的方法图解...
- Xshell6 解压直接使用
- 服务器修复oxc0000098,修复oxc0000098的方法
- 亚马逊AWS命令行 aws cli
- 查岗:两个60后海归博士开发的手机监控应用
- 【已解决】程序文件被ESET NOD32误杀或拦截怎么办?以ENDPIINT SECURITY为例添加信任教程截图(ESET通用))
- E站账号cookie分享_产品经理必懂知识点—cookie和session
- Idea中maven 只从本地仓库导入jar包,取消联网下载的问题
- 顶象特别策划 | 2022双十一业务安全保卫战即日启动
- 如何在计算机磁盘建文件,如何在win7电脑中建立一个隐藏的磁盘分区?
热门文章
- matlab GUI 设计 自学笔记
- sigkill mysql_Ubuntu不能停止mysqld
- 编写有效用例电子版_软件测试人员必须编写代码吗?
- 3d 仪表盘_新一代标致2008官图发布 配备3D全息仪表盘
- 计算机上课创意互动游戏初中,16个课前热身小游戏:让每一堂课都充满新鲜感...
- HTML+CSS+JS实现 ❤️简单的翻纸牌记忆游戏❤️
- 基于JAVA springboot+mybatis 电商书城平台系统设计和实现
- 代码合并工具_11个代码质量审核和管理工具,程序员必备!
- mysql not in 多列,MySQL中的多列外键?
- php替换算法,PHP实现各种经典算法 || 我们的爱的博客