預設字典的列印是:
{‘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方法是以追加的方式顯示,否則後一行會覆寫前一行。