#创建空的集合
jihe=set()
print(jihe)
#基于字符串的集合
jihe=set('基于字符串————创建集合',) #输出的顺序是乱的,不会打印相同的元素
print(jihe) #一个一个的以字符串的形式进行输出
#基于元组创建集合
jihe=set(('元组','创建','集合')) #打印变成有序的了
print(jihe)
#基于列表创建集合
jihe=set['集合','创建','集合']
print(jihe)
#基于字典创建集合
zidian={'zidian',1,'字典'}
set(zidian) #强制转换
print(zidian)
#字典的基本 *** 作——增删改查:
#查找
#1:通过update()函数增加字典元素
jihe={'集合','字典','jihe'} #这一块不会乱序
jihe.update('update函数') #添加的这一块会乱序
print(jihe)
#2:通过add()函数添加
jihe={'集合','字典','jihe'}
jihe.add('add函数') #不会乱序,默认添加到最后一位
print(jihe)
#删除集合元素
#1:通过pop()函数删除最前面的一个元素
jihe={'集合','字典','jihe'}
jihe.pop() #默认删除最前面的
print(jihe)
#通过remove()函数删除指定元素
jihe={'集合','字典','jihe'}
jihe.remove('字典') #找不到这个需要删除元素会报错
print(jihe)
#修改集合元素
jihe={'集合','字典','jihe'}
jihe.update('函数') #不能添加布尔类型,字典会省略值
print(jihe) #打印会乱序 '''
#查找集合元素
#1:通过成员运算符 in 判断元素
jihe={'集合','字典','jihe'}
zhao='jihe' in jihe #在返回True,不在返回False
print(zhao)
#通过update函数对键值更新
jihe={'集合','字典','jihe'}
jihe.update(jihe)
print(jihe)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)