天天看點

python字典dict的列印

預設字典的列印是:

{‘key1’:value1,‘key2’:value2}

是以行的形式,有時這樣顯示不是很清晰,需要轉成以列的形式顯示:

key1:value1

key2:value2

怎麼做?code如下

for key, value in GetInfo.items():
	print('{key}:{value}'.format(key=key, value=value))
    self.ui.Info.append('{key}:{value}'.format(key=key, value=value))
           

GetInfo是我的字典名,Info是我在QT中的文本視窗名,字典的文本内容顯示在它裡邊。append方法是以追加的方式顯示,否則後一行會覆寫前一行。