返回顶部

【字典】

#【字典】
    #映射
    #字典是无序存储的,没有位置关系
    print(id(a))   #打印a的内存地址
    #不可变类型:整型,字符串,元组
    #可变类型:列表,字典
     dictionary = {'name':'zhangw','age':35,'isboy':True,}
    dictionary2 = {'name':'haha','what':'qie'}
    #字典可以做值,不能做键
  #字典名{键:值,键:值}

  #字典两大特点        
    #无序
    #键唯一
    #增加
    dictionary['name'] = 18
    dictionary['haha'] = '新建'
    ret=dictionary.setdefault('age',32)#键存在,不改动,返回字典中相对应的值,键不存在,在字典里增加新的键值对,并返回相应的值
    #查找
        #通过键
        print(dictionary['name'])
        print(dictionary.keys()) #查找键
            #查找出来的是dict_key类型
        print(dictionary.values())
        print(dictionary.items()) 
    #修改
        dictionary.update(dictionary2)
    #删除
        del dictionary['name'] #根据键删除
        dictionary.clear() #清空字典
        del.dictionary #删除整个字典
  #排序
         
  sorted(dictionary)
  
 


  
  



 
 
posted @ 2016-08-23 17:06  Will_D_Zhang  阅读(149)  评论(0编辑  收藏  举报