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