#【字典】
#映射
#字典是无序存储的,没有位置关系
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)原文:http://www.cnblogs.com/SHENGXIN/p/7421209.html