我试图了解最快的方法是添加以某种方式预先安排的字符串到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)