码迷,mamicode.com
首页 > 其他好文 > 详细

dict字典使用方法

时间:2018-03-26 23:37:58      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:一个   set   png   用途   efault   body   存在   inf   item   

keys()、 values() 、items()方法

1、返回格式

dict_keysdict_values dict_items

技术分享图片

2、常用于循环、迭代

for key in dict_temp.keys():
    pass
for values in dict_temp.values():
    pass
for k,v in dict_temp.items():
    pass

get()函数

用途:校验key值是否存在

它有两个参数:要取得其值的键,以及如果该键不存在时,返回的备用值

技术分享图片

 setdefault()函数

用途:给dict新增key跟value

他有2个参数,为字典中的某个key添加一个默认值,第一个是key,第二个是如果key之前不存在时设置的值,如果存在则不修改原值

技术分享图片

 dict删除某个元素

a = {a:1, b:2}
del a[a] #删除键 a
a.clear()  #清空dict
del a      #删除字典
a.pop(‘a‘) #key对应的值
a.popitem()#随机返回并删除字典中的一对key-value

dict.pop()  dict.popitem()

pop(key[,default])
参数
key: 要删除的键值
default: 如果没有 key,返回 default 值
返回值
返回被删除的值。
popitem() 随机返回并删除字典中的一对键和值
参数
无
返回值
返回一个键值对(key,value)形式

 

dict字典使用方法

标签:一个   set   png   用途   efault   body   存在   inf   item   

原文地址:https://www.cnblogs.com/xinjing-jingxin/p/8652117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!