Python 中集合的使用

Python 中集合的使用

集合中,只能存储不可变的数据类型,包括整形、浮点型、字符串、元组,无法存储列表、字典、 集合这些可变的数据类型

创建集合 set()

a={1,2,3}              #直接创建集合
b=set("ddddd")         #将字符串转换为集合
c=set([1,2,3,4])       #将列表转换为集合
d=set((1,2,3,4))       #将元组转换为集合

访问集合

由于集合中的元素是无序的,因此无法向列表那样使用下标访问元素。Python 中,访问集合元素最常用的方法 是使用循环结构,将集合中的数据逐一读取出来。

a = {1,'c',1,(1,2,3),'c'}
	for ele in a:
print(ele,end=' ')
#结果为:1 c (1, 2, 3)

删除set集合

a = {1,'c',1,(1,2,3),'c'}
print(a)
del(a)     #删除整个集合

添加元素

add()函数只能一个一个的添加元素

a={1,2,3}
a.add(4)
a.add(5)
print(a)
#结果:{1, 2, 3, 4, 5}

删除集合中某个元素

remove() 删除集合中的某个元素

a={1,2,3,4,'s','c'}
a.remove(4)   #删除集合a中的"4"
a.remove('c')
print(a)
#结果:{1, 2, 3, 's'}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值