我想在 tkinter 列表框中对齐文本。我在一个字符串中有 3 个单词,并希望它们以这样的方式对齐,即这些单词之间的距离相等。因此,每一行中的每个单词都必须从与之前/之后行中的单词相同的位置开始。使用 .format 和 print 可以很好地完成这项工作。例如:var1 = "balbla"var2 = "car"var3 = 10var4 = "bla"var5 = "highway"var6 = 30all1 = '{:20s} {:20s} {:20s}'.format(var1, var2, str(var3))all2 = '{:20s} {:20s} {:20s}'.format(var4, var5, str(var6))print(all1)print(all2)但是,当我使用“插入”将 all1 和 all2 添加为列表框的项目时,单词不再对齐。为什么会这样,我如何对齐用于列表框项目的文本?
添加回答
举报
0/150
提交
取消