python中集合的使用

本文介绍了Python中集合的使用,包括如何创建集合,使用add()和update()添加数据,remove()、discard()和pop()删除数据,以及如何查找数据。强调了集合数据的唯一性,以及各种操作方法的特点和注意事项。
摘要由CSDN通过智能技术生成

python中集合的使用

在python中对集合的操作主要包括:集合的创建、集合中数据的添加、集合中数据的删除、集合中数据的查找。

1、集合的创建

在python中集合的创建方法有直接创建和使用关键字创建。

1.1、直接创建集合

集合的直接创建方法是使用大括号(即:{}里面添加数据)进行创建。注意:集合创建后,数据是唯一的(不能同时存在多个相同的数据),如果数据全为数字,会按从小到大的顺序进行排列。一个集合中能够存在多种数据类型的数据。
语法:

变量名 = {数据1, 数据2, ......}

在python中的应用:

# 直接创建集合
s1 = {1, 2, 3, 4, 5}    # 创建存储数字的集合
s2 = {1, 3, 5, 2, 4}    # 创建存储数字的集合,但是数字是乱序
s3 = {1, 2, 2, 3, 4}    # 创建存储数字的集合,但是数字存在重复
s4 = {'123456'}     # 创建字符的集合
s5 = {1, 2, 3, '4', '56', False}    # 创建存储不同数据类型的数据的集合
s6 = {}     # 创建空集合

# 输出结果
print(f's1 = {s1}')
print(f's2 = {s2}')
print(f's3 = {s3}')
print(f's4 = {s4}')
print(f's5 = {s5}')
print(f's6 = {s6}')

运行之后的结果:

s1 = {1, 2, 3, 4, 5}
s2 = {1, 2, 3, 4, 5}
s3 = {1, 2, 3, 4}
s4 = {'123456'}
s5 = {False, 1, 2, 3, '56', '4'}
s6 = {}

1.2、使用关键字创建集合

在python中可以使用关键字set()创建集合。注意:使用set()创建集合时只能创建空的集合或者括号内添加一个字符串。当括号内添加有字符串时创建的为将字符串拆分为单个字符后创建的集合,并且字符是乱序排列的。
语法:

变量名 =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值