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

022: dictionary

时间:2016-03-31 12:48:20      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

所谓的字典,也就是一系列的键值对,键与值可以是任意类型的值,这是一个非常重要的数据类型

定义方法,通常使用大括号来表示

d = {name: Tom, age: 21, (1, 2): 36, 11: 32}
# d[11] = 32
# d[‘name‘] = ‘Tom‘
# d[(1, 2)] = 36

常用的API为,keys(), values(), items(). 其中items 最常用:  

d = {name: Tom, age: 21}
for key, value in d.items():
    print(key,=, value)

如果键不存在,则直接用索引查询会报错,此时可以使用get方法,如果不存在,则返回None, get 方法也以传一个默认值参数,如果不存在,则返回默认值

d = {name: Tom, age: 21}
d.get(unknown, default)
# 执行完后会返回 ‘default‘ 字符串

 

022: dictionary

标签:

原文地址:http://www.cnblogs.com/jcsz/p/5340482.html

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