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

Python 如何创建不同的标签名称?,python,Python,我想在Tkinter中创建不同的标签名称。例如 import tkinter root = tkinter.tk() for i in range(1,10) "{}{}".format("Name", i) = tkinter.Label(root, text = i) "{}{}".format("Name", i).pack 我知道“格式”不是正确的说明。但我已经搜索了很多页面以找到解决方案…您可以使用字典来查找所需内容: d = {} for i in range(1

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

import tkinter

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

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

您可以使用字典来查找所需内容:

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}

使用字典从你的问题中,人们只能猜测你在问什么。请保持谨慎。可能与你的要求完全相同?一点也不清楚。对不起,我的朋友。是我的问题让你误解了。对不起:(.但是谢谢你的帮助。)