我已经尝试了搜索功能(和Google),但似乎找不到一种好的/ Python方式。
我正在尝试使用 for 循环动态填充tkinter框架(尽管它可以是任何小部件)-我想填充三列,然后转到网格。我的代码如下:
cols = 0
rows = 0
for item in comparison['dif_changed']:
Label(master=first_chord, text=item[-22:]+",", bg='white').grid(column=cols, row=rows, sticky=W)
cols+=1
if cols == 3:
cols=0
rows+=1
它可以正常工作,但是很乱,我想知道是否有更健壮的方法来做到这一点。我碰到了很多东西,感觉到我可能遗漏了一些显而易见的东西。