python中字典常见内置函数使用方法

# -*- coding: utf-8 -*- 
#-------------------------------------------------------------------------------
# @Name:         dic
# @Description:  
# @Author:       springbocai
# @Date:         2019/5/20
#-------------------------------------------------------------------------------
dic_1 = {'name':'springbocai','age':20,'monry':100,'score':[100,80,76]}

# 1 增加元素
dic_1['class'] = 'math'
print(dic_1)

# 2 修改元素
dic_1['name'] = 'love'
print(dic_1)

# 3 查询 字典名[key]
print('查询:{}'.format(dic_1['name']))

# 4 删除
dic_1.pop('age')
print(dic_1)

# 1)删除 指定key值元素
del dic_1['score']
print(dic_1)

# 2)随机删除 元素
dic_1.popitem()
print(dic_1)

#5 取key值
print(dic_1.keys())
#6 取值value值
print(dic_1.values())

#6 取所有数据items

print(dic_1.items())

# 7 清空字典 clear()
dic_1.clear()
print(dic_1)

# 8 字典合并,有就key值就更新value,没有KEY值就新增
dic_2 = {'name':'springbocai','age':20,'monry':100,'score':[100,80,76]}
dic_3 = {'name':'love','fav':120}
dic_2.update(dic_3)
print(dic_2)

 

执行结果:

{'name': 'springbocai', 'age': 20, 'monry': 100, 'score': [100, 80, 76], 'class': 'math'}
{'name': 'love', 'age': 20, 'monry': 100, 'score': [100, 80, 76], 'class': 'math'}
查询:love
{'name': 'love', 'monry': 100, 'score': [100, 80, 76], 'class': 'math'}
{'name': 'love', 'monry': 100, 'class': 'math'}
{'name': 'love', 'monry': 100}
dict_keys(['name', 'monry'])
dict_values(['love', 100])
dict_items([('name', 'love'), ('monry', 100)])
{}
{'name': 'love', 'age': 20, 'monry': 100, 'score': [100, 80, 76], 'fav': 120}

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值