python集合的基本 *** 作(增删改查)

python集合的基本 *** 作(增删改查),第1张


#创建空的集合
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)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/873853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存