python教程10-集合

news/2024/9/30 17:28:10

集合(set)是一个无序的不重复元素序列

集合中的元素不会重复,并且可以进行交集、并集、差集等常见的集合操作。

可以使用大括号 { } 创建集合,元素之间用逗号 , 分隔, 或者也可以使用 set() 函数创建集合。

集合创建:

注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

1、添加元素

 update添加元素时,参数可以是列表,元组,字典等。

2、移除元素

 remove,如果元素不存在,则会发生错误。

 discard,如果元素不存在,不会发生错误

3、清空集合

 4、判断元素是否存在

 5、集合运算-交并补

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/29789.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

SQL注入(pikachu)

注入流程 SQL注入注入点判断与注入手法介绍 - FreeBuf网络安全行业门户 【干货】如何判断 Sql 注入点_判断是否存在sql注入-CSDN博客 1、是否有注入点--->第一要素-----在参数后面加上单引号,如果页面返回错误,则存在 Sql 注入。原因是无论是字符型还是整型都会因为单引号个…

FFMpegCore 对音视频格式转换

下载Nuget 包FFMpegCore FFMpeg的官网下载转码程序 点击Dowload 选择对应系统的下载源本次为Windows系统 选择Full标记的压缩包 解压后的文件结构ffmpeg版本 将bin文件夹下的ffmpeg.exe文件放置在程序项目的根目录下 视频格式转换 以下是将.mov转.mp4/// <summary> ///…

docker安装海量数据库VastbaseG100

安装海量数据库VastbaseG100过程较为繁琐,中途容易遇到许多报错,这里提供一个2.2build15版本的docker镜像,可方便安装。 默认的license只有3个月有效期,仅供开发学习使用。 1.拉取镜像 docker pull thankwhite/vastbase_g100:2.2.152.创建容器 docker run -d --name vastba…

数仓安全:数据脱敏技术深度解析

GaussDB (DWS)产品8.1.1版本发布数据脱敏特性,提供指定用户范围内列级敏感数据的脱敏功能,具有灵活、高效、透明、友好等优点,极大地增强产品的数据安全能力。本文分享自华为云社区《GaussDB(DWS)安全管理之数据脱敏原理与使用方法介绍》,作者: VV一笑。 1. 前言适用版本:…

delete 表数据,磁盘空间为什么没有被释放?【转】

最近有个上位机获取下位机上报数据的项目,由于上报频率比较频繁且数据量大,导致数据增长过快,磁盘占用多。 为了节约成本,定期进行数据备份,并通过delete删除表记录。 明明已经执行了delete,可表文件的大小却没减小,令人费解 项目中使用Mysql作为数据库,对于表来说,一…

metabase技术调研

1. 背景与需求 为了让运营团队更直观地获取相关数据,我们计划部署一个BI平台,并尽可能地将其集成在Admin运营平台中。这样,运营团队不仅能查看数据,还能通过图形化界面进行更深入的分析。2. BI 平台介绍 - Metabase 2.1 选型原因 Metabase以其用户友好性、多样化的数据可视…

Spring Boot2中Swagger3使用

1.依赖引入 <!-- 引入swagger --> <dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-ui</artifactId><version>1.7.0</version> </dependency>2.常用注解介绍swagger2 OpenAPI 3…

MSP430学习过程

1. TI 专用ide:CCS 安装和配置参考文章《CCSv9.3安装与搭建msp430F5529LP库函数环境》(其中LP应该是 LaunchPad ——"评估板"的意思) 链接:https://blog.csdn.net/qq_44818024/article/details/117297836