- 集合与列表,区别
- 列表-有序,集合-无序
- 列表-可重复,集合-不可重复
- 列表-用于数据使用,集合-用于数据的交集,并集,差集获取
- 列表-有索引,集合-没有索引
- 列表-【】【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)

- remove将集合中的某个元素删除,不存在报错
- claer 清空当前函数
- del 删除集合

本文探讨了Python中的集合和列表的区别,如有序性、重复性、索引及用途。列表是有序且可重复的数据结构,适用于数据存储,而集合是无序且不可重复的,主要用于数据的交集、并集和差集操作。此外,还介绍了集合的创建、增删改查方法,如add、update、remove、clear和del,以及集合的差集、交集和并集等概念。
最低0.47元/天 解锁文章
2403

被折叠的 条评论
为什么被折叠?



