13-习题
5.5 习题
1.空字典的代码是什么样的?
2.一个字典包含键 'fow' 和值42,它看起来是什么样的?
3.字典和列表的主要区别是什么?
4.如果 spam 变量是 {'bar': 100} ,那么当你试图访问 spam['foo'] 时,会发生什么?
5.如果一个字典保存在 spam 变量中,那么表达式 'cat' in spam 和 'cat' in spam.keys() 之间的区别是什么?
6.如果一个字典保存在 spam 变量中,那么表达式 'cat' in spam 和 'cat' in spam.values() 之间的区别是什么?
7.下面代码的简洁写法是什么?
if 'color' not in spam:
spam['color'] = 'black'
8.什么模块和函数可以用于输出美观的字典值?