我可以在不使用循环的情况下将字符串列表添加到TKINTER LISTBOX



我试图了解最快的方法是添加以某种方式预先安排的字符串到Listbox窗口小部件,以便每个字符串都在新行中。

到目前为止我可以收集的最快:

 from Tkinter import *
 strings= 'str1', 'str2', 'str3'
 listbox=Listbox(None)
 [listbox.insert(END, item) for item in strings]
 listbox.pack()

可能会更快地完成它,而无需在每个字符串上迭代?也许如果字符串以某种方式预先包装或使用其他方法?

如果是相关的,我想使用它显示目录列表。

此代码插入集合中的所有字符串:

listbox.insert(END, *strings)

最新更新