我是靠谱客的博主 忧心铅笔,最近开发中收集的这篇文章主要介绍第六课集合:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

第六课集合:

set:集 合 是 一 个 无 序 不 重 复(唯一) 元素 的 集 。
空集 合 list()
大括号或 set() 函数可以用来创建集合。 注意:想要创建空集合,你必须使用set() 而不是 {} 。{}用于创建空字典;{}
示例:
s={"a","ss",132,343.03,(33,33,44),True};
print(s)
#s.add("a")

p= s.pop();#随机删除
print("pop()得到:",p)
print(type(s))#类型:集合
print(s)

集合的两种方式
a = {"a", "b", "c", "d", "e"}
b = set(["a", "b", "z", "y"])
print(a)
print(b)

2>
 a = {"a", "b", "c", "d", "e"}
 b = set(["a", "b", "z", "y"])
2-1>
演示联合
print(a|b)#将两个集合合并,但排除重复

2-2>
 演示交
print(a & b)#只找两个集合中的重复对象

2-3>
演示差
print(b-a)#两者相减,减数里的全部对象全部减去,留有被减数里的不同对象
print(a-b);

a = {"a", "b", "c", "d", "e"}
b = {"a", "b", "c", "d", "e"}
print(a-b);
print(b-a);#如果两个集合里的对象全部相等,那么两者相减将全部减去

2-4>
对称差集
print(a^b)#与两个集合合并的效果相同,排除重复

#遍历
for i in a:
    print(i,end=" ")

2-5>
创建两个集合的不同方式,但效果是一样的
se=set(('abcd',));
set1=set({'abcd'});
print(se)
print(set1)

2-6>
a=a|b;#两个集合合并
#update函数
a.update('1234');#向a集合添加对象1234
print(a)

最后

以上就是忧心铅笔为你收集整理的第六课集合:的全部内容,希望文章能够帮你解决第六课集合:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部