python + tkinter:使用Tkinter小部件的多维列表框

时间:2014-05-19 12:05:47

标签: python python-2.7 listbox tkinter

嘿,任何人都可以帮我创建一个使用Tkinter Listbox小部件的多维列表框。例如,任何内部组织目录的内容因此在执行时,列表框应该能够打印Name vs Extension,如下所示:

  

Rahul 123

     

Pratik 212

     

...

目前,当我使用列表框小部件时,每个条目都以新行打印,如:

  

的Rahul
  123个
  PRATIK
  122 ..

但我想并排打印多维视图。

1 个答案:

答案 0 :(得分:0)

如果您有两个列表

,此代码可能会对您有所帮助
from Tkinter import *

master = Tk()
listbox = Listbox(master)
listbox.pack()

x = ["1","2","3","4"] 
y = ["one", "two", "three", "four"]   

for i in range(len(y)):
    z = y[i] + " " + x[i]
    listbox.insert(END, z)

mainloop()