字典的使用方法

#定义词典dic_name
>>> dic_name = {'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#查看定义的词典内容
>>> dic_name
{'Ipad': 3599, 'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#查看词典中所有的key
>>> dic_name.keys()
['Ipad', 'Car', 'Coffee', 'Iphone', 'pen']
#查看词典中所有的key对应的值
>>> dic_name.values()
[3599, 250000, 35, 4999, 5]
#查看'Car'key是否在dic_name词典中
>>> dic_name.has_key('Car')
True
#删除词典中的第一个key
>>> dic_name.popitem()
('Ipad', 3599)
#查看删除后的效果
>>> dic_name
{'Car': 250000, 'Coffee': 35, 'Iphone': 4999, 'pen': 5}
#删除dic_name词典中的指定key
>>> dic_name.pop('Coffee')
35
 #当然删除也可以这样写
>>> del dic_name('Coffee')
35
#查看删除后的效果
>>> dic_name
{'Car': 250000, 'Iphone': 4999, 'pen': 5}
#在不删除dic_name词典中key的同时修改key'Car'的value值 由25000改变为260000
>>> dic_name['Car'] = 260000
#向dic_name词典中增加Coffee key
>>> dic_name['Coffee'] = 30
#查看增加和修改后的效果
>>> dic_name
{'Car': 260000, 'Coffee': 30, 'Iphone': 4999, 'pen': 5}
>>>
#字典中可以存放列表、元组等
>>> dic_name = {'Ipad':[3500,3499]}
>>> dic_name
{'Ipad': [3500, 3499]}
>>> dic_name
{'Ipad': [3500, 3499]}
#为Ipad Key增加一个列表中的元素
>>> dic_name['Ipad'].append(2499)
>>> dic_name
{'Ipad': [3500, 3499, 2499]}
>>>
 
 
#循环整个词典
>>> product_dic
{'Ipad': 3599, 'T-shirt': 199, 'Coffee': 250000, 'Car': 250000}
>>> for a,b in product_dic.items():
    print a,'	',b
Ipad   3599
T-shirt    199
Coffee     250000
Car    250000
>>>
原文地址:https://www.cnblogs.com/xinzhiyu/p/5670275.html