python字典的简单用法

来源:互联网 发布:英雄联盟盒子mac版 编辑:程序博客网 时间:2024/05/16 05:25
    字典的每个元素由2部分组成,键:值。列表中根据下标查找时,改变列表中存放数据的顺序查找会有变动,字典查找时可以通过键值直接查找值,不用像列表一样根据下标查找
#coding=utf-8info={'name':'小王','id':'100','sex':'man'}   #'name','id','sex'是字典中的键值。   '小王','100','man'是字典中的value#print info['id']       #通过键值查找value#修改字典#newId=raw_input("输入要改的sex:")#info['sex']=str(newId)#print("修改之后的sex为%s"%info['sex'])#添加元素#newAddress=raw_input("请输入要增加的address:")#info['address']=newAddress#print("增加的地址为%s"%info['address'])#删除元素#print info#del info['id']#print "修改后的info为",info#print info     #删除整个字典#del info#print info#print "删除前",info     #使用clear()删除#info.clear()#print "删除后",info#print len(info)   #显示字典的长度#print info.keys()    #显示字典的键值#print info.values()    #显示字典所有values#print info.items()      #显示所有(键值,values)#print info.has_key('id')     #查看字典中是否存在id   存在返回ture 否则显示false#for key in info.keys():#   print key        #遍历字典的key值#for value in info.values():#    print value            #遍历字典的value值#for item in info.items():#   print item              #遍历字典中的(键值,value)