因此,我正在使用一个包含一些好信息的词典,我想通过另一个函数以一种好的格式打印出这些单词
我有这个:
norwDict = {
'et hus': {
'pron': 'hUs',
'def': 'house',
'POS': 'noun',
'gen': 'neuter', }
'en blomst' :{
'pron':'blOMst',
'def':'flower',
'POS': 'noun',
'gen':'masc', }
我想把它打印成这样:
printWord(norwDict, 'blomst')
en blomst (blOmst), noun
a flower.
在def printWord()函数中,我应该做些什么来格式化它
我会用
str.format
。见:https://docs.python.org/2/library/string.html#formatstrings实际上,它的工作原理是这样的:
str.format
允许您传入命名参数,您可以通过在内部dict
上执行**
解包来轻松获得这些参数相关问题 更多 >
编程相关推荐