How to create differently Label name?
本问题已经有最佳答案,请猛点这里访问。
我想在tkinter中创建不同的标签名称。例如。。
1 2 3 4 5 6 | import tkinter root = tkinter.tk() for i in range(1,10) "{}{}".format("Name", i) = tkinter.Label(root, text = i) "{}{}".format("Name", i).pack |
我知道"格式"不是正确的说明。但我已经搜索了很多页面来寻找解决方案…
你可以用字典来做你想要的:
1 2 3 4 5 6 7 8 9 10 11 12 13 | d = {} for i in range(1,10): d["{}{}".format('text', i)] = i {'text1': 1, 'text2': 2, 'text3': 3, 'text4': 4, 'text5': 5, 'text6': 6, 'text7': 7, 'text8': 8, 'text9': 9} |