码迷,mamicode.com
首页 > 其他好文 > 详细

字典的使用方法

时间:2016-07-14 15:20:04      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

#定义词典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,\t,b
Ipad   3599
T-shirt    199
Coffee     250000
Car    250000
>>>

 

字典的使用方法

标签:

原文地址:http://www.cnblogs.com/xinzhiyu/p/5670275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!