字典元素的访问

1. 通过[键]获得值,如果键不存在,则抛出异常

2.通过get()方法获得值,推荐使用。指定不存在时,返回none,也可以设定指定键的默认返回对象,推荐使用get()获得值对象

3. 列出所有的键值对a.items()

4. 列出所有的键,列出所有的值a.keys(), a.values()

5. len()键值对的个数

6. 检测一个键是否在字典中 in

 1 >>> a = {'a':1,'b':2,'c':3}
 2 >>> a
 3 {'a': 1, 'b': 2, 'c': 3}
 4 >>> [a]
 5 [{'a': 1, 'b': 2, 'c': 3}]
 6 >>> a['a']
 7 1
 8 >>> a.get('b')
 9 2
10 >>> a.get('d')
11 >>> print(a.get('d'))
12 None
13 >>> a.get('d',123)
14 123
15 >>> a.items()
16 dict_items([('a', 1), ('b', 2), ('c', 3)])\
17 >>> a.keys()
18 dict_keys(['a', 'b', 'c'])
19 >>> a.values()
20 dict_values([1, 2, 3])
21 >>> len(a)
22 3
23 >>> 'a' in a
24 True