# 使用花括号创建字典

# 用冒号分隔键-值对

# 用len()计算出字典中键-值对的数量

empty_dict = { }

a_dict = {'one':1, 'two':2, 'three':3}

print("Output #102: {}".format(a_dict))

print("Output #103: a_dict has {!s} elements".format(len(a_dict)))

another_dict = {'x':'printer', 'y':5, 'z':['star', 'circle', 9]}

print("Output #104: {}".format(another_dict))

print("Output #105: another_dict also has {!s} elements"

.format(len(another_dict)))

这个示例展示了创建字典的方法。要创建一个空字典,将字典名称放在等号左侧,在等号右侧放上一对花括号即可。示例中的第二个字典 a_dict 演示了向字典中添加键和值的一种方法。 a_dict 说明键和值是用冒号隔开的,花括号之间的键-值对则是用逗号隔开的。字典键是用单引号或双引号围住的字符串,字典值可以是字符串、数值、列表、其他字典或其他 Python 对象。在 a_dict 中,字典值是整数,但是在 another_dict 中,字典值是字符串、数值和列表。最后,

这个示例说明了 len 函数返回的是字典中键-值对的个数。