Python 3.x 如何在tkinter画布上选择随机条目?

Python 3.x 如何在tkinter画布上选择随机条目?,python-3.x,tkinter,random,Python 3.x,Tkinter,Random,我正在制作一个简单的数独生成器,有81个不同的条目(e1、e2、e3、e4…等等)。 我想知道是否有任何方法可以选择一个随机条目来插入一个数字 就像这样: num = randint(0, 81) entry = "e" + str(num) entry.insert() 使用上面的代码,您会得到一个错误 str对象没有属性“insert” 这是有道理的,但有没有办法将字符串“转换”为变量名 提前感谢。将条目存储在列表中,然后使用random.choice选择其中一个条目

我正在制作一个简单的数独生成器,有81个不同的条目
(e1、e2、e3、e4…等等)
。 我想知道是否有任何方法可以选择一个随机条目来插入一个数字

就像这样:

num = randint(0, 81)
entry = "e" + str(num)
entry.insert()
使用上面的代码,您会得到一个错误
str对象没有属性“insert”
这是有道理的,但有没有办法将字符串“转换”为变量名


提前感谢。

将条目存储在列表中,然后使用
random.choice
选择其中一个条目

entries = []
for i in range 81:
    entry = tk.Entry(...)
    entries.append(entry)
...
random_entry = random.choice(entries)

欢迎光临。为了让我们帮助你,你必须表现出你的努力。请提供由样本输入、预期输出、实际输出和再现示例所需的所有相关代码组成的最小可再现问题集。你提供的东西没有达到这个目标。请编辑您的问题以显示最小的可复制集。有关如何最好地帮助我们的详细信息,请参阅。@romke您可以使用dict。