首页 > 代码库 > 字典及其方法
字典及其方法
常用操作:
- 索引 get,has_key,
- 新增 setdefalt,update,
- 删除 pop,popitem,clear
- 键、值、键值对 items,values,values
- 循环
for i in info:
print(i,info[i])
for k,v in info.items():
print(k,v) - 长度 len
字典方法
dic.clear()
#删除字典中所有项
dic.copy()
#复制列表中所有项
dic.fromkeys(S[,v])
#新建字典,键为S,值为v,如果S为长字符串,返回的键为字符串中的每一个字符,值将重复
dic.get(k[,d])
#获取字典中指定键的值,如果k不属于字典中的键,则返回None
dic.has_key(k)
#返回字典中是否包含键k
dic.items()
#返回字典中的索引键值,每一对键值存放在元组中,所有键值对存放在列表中
dic.iteritems()
#键值迭代器,一般用于for循环
dic.iterkeys()
#键迭代器,一般用于for循环
dic.itervaleus()
#值迭代器,一般用于for循环
dic.keys()
#返回字典所有键
dic.pop(k[,d])
#删除字典中指定键的值,并返回被删除键的对应值
dic.popitem()
#删除某个键值对,无需往方法中传入参数
dic.setdefault(k[,d])
#类似于dit.get(k,d)方法,如果k属于字典中的键,则返回对于的值,否则,将往字典中重新插入键值
dic.update([E, ]**F)
#将字典E中的键值对更新到dic中
dic.values()
#返回字典中所有值(values),存放在列表中
dic.viewitems()
#返回字典中键值的视图,单个键值对存放在元组中,所有键值对存放在列表中
dic.viewkeys()
#返回字典中键的视图,所有键存放在列表中
dic.viewvalues()
#返回字典中值的视图,所有值存放在列表中
字典及其方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。