python入门(八):字典的使用

来源:互联网 发布:手机网络劫持怎么解决 编辑:程序博客网 时间:2024/06/05 00:37
name = {'001': 'gyc', '002': 'gyf', '003': 'ylz', '004': 'gjq'}name['001']#通过key获取value,若没有K则报错name.get('001', 'gns')#通过K获取value,若没有KEY则返回默认值name.setdefault('005', 'gns')#创建K-V,如果存在则不改变原来,不存在则创建name['005'] = 'gns'#增加新的键值对name.setdefault()del name['005']#删除005键值对name.pop('001')#返回并删除001键值对name.popitem()#随机删除并返回一个键值对name.keys()#打印所有键值name.get('005', 'gns')#获取键值name.update(name2)#把name2覆盖namename.items()#以列表返回可遍历的(键, 值) 元组数组。seq = ('name', 'age', 'sex')dict = dict.fromkeys(seq, 10)#创建一个新字典,以序列seq中元素做字典的键,# value为字典所有键对应的初始值
原创粉丝点击