(Python五讲)、Dict 数据类型字典dict

#Dict 数据类型字典dict
# 字典dict是另一种可变容器模型,且可存储任意类型对象。
# GQ, 2022/01/04
'''
字典的每个键值(key=>value)对用冒号:分割,每个对之间用逗号,分割,整个字典包括在花括号{}中
格式:d = {key1 : value1, key2 : value2 }
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
'''

dict1 = {'A':'1000','B':'2000','C':'3000','D':'4000'}
dict2 = {'Web':'Google','Eve':'Baidu'}

print(dict1)
print(dict2)

print('dict1[A]对应的键:',dict1['A'])
print('dict2[Web]对应的键:',dict2['Web'])

#修改字典内对象
dict3 = {'A':'1000','B':'2000','C':'3000','D':'4000'}
dict4 = {'Web':'Google','Eve':'Baidu'}

del dict3['B']      #del 删除字典内对象
dict3['A'] = {'GQ'}
print(dict3)
dict4.clear()       #.clear()清空字典内对象
print(dict4)

dict5 = {'name':'aaa','name':'bbb'}         #不允许同一个键如name出现两次,如果出现了两次,后一个值会被记住。
print(dict5)

print(dict1.__len__())          #len计算字典元素个数,即键的总和
print(type.__dict__)
print(type({'a':'12345'}))      #type({})返回输入的变量类型,如果变量是字典就返回字典类型


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值