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

组合数据类型字典

时间:2016-05-25 15:12:21      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

  dict是一种无序的组合数据类型,其中包含0个或多个键-值对,可以对其进行数据项的添加或移除操作。

创建字典 d1 = {“id”:1991,"name":"yoyo","size":6}

>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}
>>> d1["id"]  #查询
1991

>>> d1["age"] = 25  #添加键值对
>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘, ‘age‘: 25}
>>> del d1["age"]  #删除键值对
>>> d1
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}

字典内置的函数

技术分享

>>> d1.copy()  #返回浅拷贝
{‘id‘: 1991, ‘size‘: 6, ‘name‘: ‘yoyo‘}

>>> d1.items()  #返回所有键值对的视图
dict_items([(‘id‘, 1991), (‘size‘, 6), (‘name‘, ‘yoyo‘)])

>>> d1.keys()  #返回所有键的视图
dict_keys([‘id‘, ‘size‘, ‘name‘])

>>> d1.get("id")  #返回相关的值
1991

>>> d1.pop("id")  #返回值并移除相关的项
1991

>>> d1.popitem()  #返回并移除任意一个键值对
(‘size‘, 6)

>>> d1.values()  #返回所有值的视图
dict_values([‘yoyo‘])

>>> d1.clear()  #移除所有项

 

组合数据类型字典

标签:

原文地址:http://www.cnblogs.com/yoyovip/p/5526440.html

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