集合与列表

- 集合与列表,区别

 

- 列表-有序,集合-无序

- 列表-可重复,集合-不可重复

- 列表-用于数据使用,集合-用于数据的交集,并集,差集获取

- 列表-有索引,集合-没有索引

- 列表-【】【1,2,3】 集合-{} {1,2,3}

- 集合通过set函数来创建,但不能使用{}来创建空集合,{}表示的是字典

集合的增删改-add(item),update(iterable),remove,clear,del

- add添加元素,元素已存在则无操作

- add添加一个成员,updata添加多个成员

a_list = [4,2,4,'java','mark','mark','luck']
a_set = set(a_list)
print(a_set)

a_set.add('python')
a_set.add('xiaoyun')
print(a_set)
a_set.add('xiaoyun')
print(a_set)

b = ('a','b')
a_set.add(b)#b作为一个元素添加进去
print(a_set)
a_set.update(b)#迭代b中的元素添加进去
print(a_set)
a_set.update('java')#字符串拆散了添加进去
print(a_set)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值