如何创建不同的标签名称?

时间:2019-01-08 13:25:57

标签: python

我想在Tkinter中创建不同的Label名称。例如。

import tkinter

root = tkinter.tk()
for i in range(1,10)
    "{}{}".format("Name", i) = tkinter.Label(root, text = i)
    "{}{}".format("Name", i).pack

我知道“格式”不是正确的说明。但是我已经搜索了很多页面以找到解决方案...

1 个答案:

答案 0 :(得分:1)

您可以根据需要使用字典:

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}