#在前面我们已经认识了如何使用字符串格式化功能格式化元组中的所有值。如果使用字典(只以字符串作为键)而不是元组做这项工作,会使字符串格式化更有趣一些,例如:
1 >>> student={'小明':'1001','小智':'1002','小强':'1003','小刚':'1004'} 2 >>> print('小强的学号是:%(小强)s'%student) 3 小强的学号是:1003
#由操作结果看到,字典的格式化方式是在每个转换说明符中的%字符后加上用圆括号括起来的键,再跟上其他说明元素。
#字典的格式化除了增加字符串键外,转换说明符还像以前一样工作。以这种方式使用字典时,只要所有给出的键都能在字典中找到,就可以获得任意数量的转换说明符。