字典、元组、集合的使用

#字典的用法

dic1 = {"python3":123,"10086":100}
#定义字典:字典是一系列的键-值对,键和值之间用冒号隔开,而键-值对之间用逗号隔开。字典的键一般是唯一的,如果出现重复,最后的一个键值对会替换前面的。
dic2 = {"u":879}
print(dic1["python3"])
#查字典中的元素

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic1.items()
#查字典中的所有元素
print(dic1)

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic1.clear()
#清除字典中所有的元素
print(dic1)

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic2 = dic1.copy()
#拷贝一个字典到另一个字典
dic1.pop('python3')
#删除字典中对应键的一个元素
print(dic1)

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic1.popitem()
#删除字典中最后一个元素
print(dic1)

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic2.update({'u':20})
#修改元素中对应键的值
print(dic2)

dic1 = {"python3":123,"10086":100}
dic2 = {"u":879}
dic2['2']=1000
#在字典的末尾添加新的元素
print(dic2)

#元组的用法

tuple1 = ('元素1','元素2','元素3')
tuple2 = '元素1','元素2','元素3'
print(tuple1[0],tuple1[1],tuple1[2])
#以上两种定义元组的方法都可以,若为一个元素,后面必须加逗号
tuple1 = ('元素1','元素2','元素3')
del tuple1
#删除元组
tuple1 = ('元素1','元素2','元素3')
tuple1 = ('bbbb','元素2','元素3')
print(tuple1[0],tuple1[1],tuple1[2])
#修改元组不能单个元素修改,必须一次修改整个元组
tuple1 = ('元素1','元素2','元素3')
print(tuple1[0],tuple1[1],tuple1[2])
#按下标查找元素

#集合的用法

set1 = {'元素1','元素2','元素3','元素4'}
print(set1)
#定义一个集合
set1 = {'元素1','元素2','元素3','元素4'}
set1.add('元素5')
print(set1)
#添加一个元素在集合的末尾
set1 = {'元素1','元素2','元素3','元素4'}
set1.clear()
print(set1)
#移除集合中的所有元素
set1 = {'元素1','元素2','元素3','元素4'}
print(set1)
#获取集合中的所有元素
set1 = {'元素1','元素2','元素3','元素4'}
set2 = set1.copy()
print(set2)
#复制一个集合
set1 = {'元素1','元素2','元素3','元素4'}
set1.discard('元素2')
print(set1)
#移除集合中的指定元素
set1 = {'元素1','元素2','元素3','元素4'}
m=set2.issuperset(set1)
print(m)
#查找set1中的元素是否存在于set2中,是则返回True
set1 = {'元素1','元素2','元素3','元素4'}
set2 = {'元素8','元素7','元素3','元素4'}
set2.update(set1)
print(set2)
#将set1中不存在于set2中的元素添加进set2中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值