作为一个Python初学者,我想通过写博客的方式来记录下来自己成长的过程,同时也分享一下自己学习到的知识。以下都是一个Python初学者对Python语言的一些浅见和个人理解。
#集合
‘’'集合是无序可变,元素不能重复。实际上,集合底层是字典实现,
集合的所有元素都是字典中的“键对象”,因此是不能重复的且唯一的
①集合的创建与删除
使用{}创建集合对象,并使用add()方法添加元素
使用set(),将列表、元组等可迭代对象转成集合,如果原来的数据存在
重复数据,则只保留一个
②集合的相关操作:并集、交集、差集
‘’’
#test1(创建)
a = {3,5,7}
print(a)
a.add(9)
print(a)
a = {'a','b','c','d'}
b = set(a)
print(b)
a = {10,20,30,40,50}
a.remove(20)
print(a)
#test2(相关操作)
a = {1,3,'ayg'}
b = {'he','she','ayg'}
print(a|b) #并集
print(a&b) #交集
print(a-b) #差集
print(a.union(b)) #并集
print(a.intersection(b)) #交集
print(a.difference(b)) #差集