D = dict [a = 2,b = 4,c = 1,d = 3]如何使用python在单个对话框中打印两条消息?
我在排序(升序)后使用上面的字典,并显示排序值和最低值。
在对话框中所需的输出
c=1
a=2
d=3
b=4
c lowest value is 1
我想下面的代码:
D dict[a= 2, b=4, c=1, d=3]
f= sorted(D.items(), key=operator.itemgetter(1))
g= f[0]
f= [str(x) for x in f]
g= [str(x) for x in g]
msg= '\n'.join(f) + 'lowest value is\n'.join(g)
dlg= wx.MessageDialog(self,msg,"lowest value",wx.OK)
dlg.showModal()
dlg.Destroy()
利用这一点,我们越来越:
(c=1)
(a=2)
(d=3)
(b=4)c
lowest value is 1
我们不想“C '在b = 4之后,我们希望'c'在下一行,就像所需的输出一样。 请帮助...
我*很*确定代码不会给出那个输出... –